﻿using MgAl2O4.Utils;

namespace FFTriadBuddy
{
    public class MLClassifierTriadDigit
    {
        private float[] Layer0W = null;
        private float[] Layer0B = null;
        private float[] Layer1W = null;
        private float[] Layer1B = null;

        public int Calculate(float[] input, out float BestPct)
        {
            float[] Layer0Out = new float[Layer0B.Length];
            MLUtils.CalcNetworkLayer(input, Layer0Out, Layer0W, Layer0B);
            MLUtils.ApplyRelu(Layer0Out);

            float[] Layer1Out = new float[Layer1B.Length];
            MLUtils.CalcNetworkLayer(Layer0Out, Layer1Out, Layer1W, Layer1B);
            MLUtils.ApplySoftmax(Layer1Out);

            return MLUtils.PickHighestProbability(Layer1Out, out BestPct);
        }

        public void InitializeModel()
        {
            // AUTO GENERATED, see: ml/PatternMatch/ for details
            Layer0W = new float[]{0.099795f, 0.624373f, 0.842969f, 0.967759f, -0.935200f, 0.027338f, -0.239157f, 1.324301f, 0.748012f, -0.393591f, -0.119198f, 0.366302f, 0.603516f, -1.119421f, 1.081450f, -0.072069f, 0.213583f, -0.315573f, -2.275801f, 0.731765f,
1.719441f, -0.259122f, 0.179301f, -0.375523f, 0.478375f, -0.868485f, 0.526908f, -0.061826f, 0.368564f, -0.152942f, 0.288893f, 0.570572f, 0.394301f, -0.122214f, -0.363268f, 0.901126f, -0.614986f, -0.772389f, 0.447956f, -0.847505f, -0.177848f,
0.663230f, 0.389578f, 0.050952f, -0.193821f, -0.371742f, 1.281709f, 0.601598f, -0.959719f, -0.322019f, -0.153239f, 1.612937f, -0.492084f, -0.925482f, -3.537817f, 1.423343f, 0.532798f, 0.737525f, -0.107770f, 0.383116f, 0.277338f, -1.038085f,
1.010362f, 0.870685f, -0.813999f, 1.624904f, 0.141918f, 0.159983f, -0.332337f, -1.883404f, 1.919583f, -0.419660f, -1.219785f, -0.792787f, -1.245252f, 0.475543f, 0.149374f, -0.823283f, -0.175504f, 4.621109f, -1.416532f, -0.197467f, -1.462599f,
0.998984f, -0.419860f, -0.772021f, 0.714341f, -1.222759f, -0.257894f, -1.109711f, 0.761360f, -0.489639f, -2.987416f, 0.184178f, 0.295494f, -0.800016f, -0.294750f, -0.903403f, -1.582742f, 0.098663f, -0.852417f, -0.876396f, -0.813235f, -0.055806f,
-0.475674f, -0.124631f, 0.274930f, -0.438548f, -1.398275f, 0.484510f, 2.079290f, 0.924256f, -1.483973f, -0.257453f, -0.729626f, 0.415929f, -0.606424f, 0.502335f, -1.792390f, 0.079263f, -0.055382f, -1.075290f, 1.987810f, -1.009706f, -1.091440f,
-1.109506f, -0.294711f, 0.997799f, -0.387852f, 0.770941f, 1.007695f, -0.782190f, -0.812108f, -0.099220f, 0.702605f, 0.583867f, -1.914258f, -0.227862f, 0.853809f, -1.259588f, -1.428753f, -1.621977f, -0.811566f, 3.168395f, -0.681517f, 0.517444f,
-0.016601f, 1.692045f, -1.304368f, -1.189148f, 0.185787f, -0.816237f, 0.652677f, -1.441350f, -0.445735f, -0.701255f, -2.918473f, -0.608179f, 0.506619f, -0.327903f, 0.933072f, -1.523633f, -1.951789f, -1.062886f, -1.666240f, -0.585212f, -0.755946f,
-0.020190f, 0.578753f, 0.885044f, -0.087787f, 0.842525f, 0.416180f, 1.865982f, 1.719259f, -0.532227f, -1.233343f, -0.676904f, -0.505337f, -0.750829f, -1.166234f, 1.309155f, -0.303275f, -0.668495f, -0.765543f, -1.018579f, 1.519952f, 0.074593f,
-0.631823f, -2.403142f, -0.093072f, 0.895570f, -0.340727f, 0.275461f, 0.448351f, -1.363111f, -0.129192f, 1.254984f, 0.343691f, 0.651177f, -0.704003f, 0.363647f, -0.372459f, -2.291862f, -0.912914f, -1.254709f, -0.292458f, 0.493522f, -0.543109f,
0.305298f, -1.205017f, 1.022566f, -0.913357f, -0.232398f, -0.785692f, -1.163302f, 0.613695f, -0.619911f, -0.163628f, -0.868372f, -1.449136f, -0.461106f, 0.671306f, -0.679002f, 0.454290f, 0.110427f, -1.707351f, -0.871244f, -0.938255f, -0.135814f,
-0.678617f, 0.330923f, 1.340648f, 0.363202f, 0.082460f, -0.267667f, 0.180441f, 1.171590f, 1.344998f, -0.101421f, -0.789590f, -0.980267f, 0.195020f, -0.217949f, -0.273539f, 1.596436f, -0.187221f, -1.105984f, -0.345161f, -1.064469f, 1.110524f,
-0.078465f, -0.986011f, -1.339062f, 0.064978f, 0.422376f, -0.204424f, 0.188963f, 0.313974f, -1.219738f, 0.264757f, 1.108724f, -0.447386f, 0.216509f, -0.431030f, 0.039719f, -0.784147f, -0.657449f, -0.398885f, -0.828530f, 0.339654f, 0.140732f,
-0.584997f, 0.021384f, -1.919379f, 0.408663f, -0.730206f, 0.467416f, -0.486891f, -1.353020f, -0.404413f, -0.361254f, 0.003875f, -0.966546f, -0.514849f, 0.329722f, 1.190757f, 0.153688f, -0.296364f, 0.397582f, -1.343671f, -1.627443f, -0.425271f,
-0.352388f, -0.234271f, 0.257611f, 0.594033f, 0.097430f, -0.589054f, -1.061580f, 0.273458f, 0.403606f, 1.944518f, 0.247267f, -0.569626f, -0.599702f, -0.220520f, 0.035399f, -0.433420f, 0.745010f, 0.354595f, -0.762151f, -0.136866f, 0.636784f,
0.536633f, -0.146498f, -1.247556f, -0.000079f, 0.058350f, -0.419215f, -0.282753f, 0.236053f, -0.507735f, -1.090740f, -0.038794f, 0.022989f, 0.171451f, -0.048375f, -0.512665f, -0.155014f, -0.695830f, -0.321846f, -0.196760f, -0.979491f, 0.205540f,
0.305031f, -0.783423f, 0.335647f, -0.934491f, 0.357460f, -1.201926f, 0.067523f, -0.207560f, -0.603503f, -0.291916f, -0.396219f, 0.401727f, -0.553650f, -0.394978f, 0.448639f, 1.181224f, 0.891522f, -0.544581f, 0.730195f, -1.517704f, -1.843092f,
-1.066239f, 0.041138f, -0.266478f, 0.858904f, -0.610383f, -0.109910f, -1.117863f, -1.123852f, 0.021812f, -0.283514f, 1.648945f, 0.436195f, -1.071720f, -0.125930f, -1.227148f, -0.044942f, -0.199362f, 0.087519f, 0.745710f, -1.839832f, 0.045210f,
0.541471f, -0.384756f, 0.082429f, -0.861645f, 0.430877f, 0.213945f, -0.950558f, -0.732341f, 0.132642f, -1.821905f, -0.920702f, 0.484155f, 0.197384f, 0.460450f, -0.022744f, -0.268747f, -0.074384f, -0.435641f, -0.517449f, -0.734480f, -1.025122f,
0.145421f, -0.185358f, -1.248525f, -0.057311f, -0.606292f, 0.640225f, -1.151186f, 0.193941f, -0.256398f, -0.041560f, -0.361397f, 0.098608f, 0.175779f, -0.452296f, -0.324718f, 0.238670f, 0.928369f, -0.165395f, -0.769833f, 0.609821f, -1.319822f,
-1.687439f, -1.269411f, -0.523790f, -0.581633f, 0.526088f, -0.916812f, -0.565756f, -1.341465f, -0.750741f, 0.587177f, -0.663744f, 1.621053f, 0.410147f, -0.877708f, 0.052407f, -0.658459f, -0.311270f, -0.255546f, 0.411789f, 0.770743f, -2.246919f,
0.184833f, 0.866882f, -1.148692f, -0.268066f, -0.482647f, 1.126739f, 0.044795f, -0.900886f, -0.627578f, -0.033858f, -2.039300f, -0.450680f, 0.559345f, -0.396913f, 0.895358f, -0.235426f, 0.222176f, -0.071598f, -0.544010f, -0.373673f, -1.357443f,
-0.432359f, 0.072896f, -0.218869f, -1.988200f, -0.191051f, -0.021174f, 0.289284f, -0.526025f, 0.285225f, -0.666441f, -0.125330f, -0.243704f, 0.166749f, 0.864243f, 0.556972f, -0.749373f, 0.234087f, -0.280238f, -0.640975f, -1.073490f, 1.081046f,
-0.852247f, -0.822149f, -0.415988f, -0.329510f, -0.137103f, 0.825729f, -0.743249f, -0.488087f, -1.159221f, -0.707204f, -0.903081f, -1.616716f, 1.203483f, 0.920189f, -0.043999f, -0.075663f, -0.283073f, 0.287825f, -0.248339f, 0.382988f, -0.601228f,
-2.721212f, 0.540979f, 0.224140f, -0.323728f, 0.019359f, 0.319046f, 0.720841f, -0.336816f, -1.117555f, 0.678487f, -0.276649f, -2.115718f, -0.128891f, 0.750497f, -0.215793f, 1.429343f, 0.053967f, 0.194967f, 0.540583f, 0.463277f, 0.032994f, -1.280503f,
-0.173982f, 0.168550f, -0.073359f, -2.253792f, 0.348926f, 0.095730f, -0.310067f, -0.032018f, 0.291163f, -0.351914f, -0.011044f, -0.600344f, 0.287570f, 0.743820f, 0.787993f, -0.800648f, 0.113939f, -0.087174f, -0.812406f, -1.028251f, -0.028920f,
-1.150500f, -0.779820f, 0.565018f, 0.043435f, -0.756034f, 0.559252f, -0.245049f, 0.074779f, -1.148800f, -0.370551f, -0.439704f, -2.428209f, 0.419431f, 0.699925f, 0.865369f, -0.319080f, 0.040751f, 0.186266f, -0.040910f, -0.903915f, -1.691954f,
-2.969829f, -0.650272f, 0.619777f, -0.185766f, -0.156660f, 0.333517f, -0.256491f, 0.180112f, -1.224302f, -0.339851f, 0.625066f, -1.602341f, 0.433812f, 0.082494f, -0.689041f, 1.661165f, -0.320382f, -0.594934f, 0.442121f, 0.696140f, 0.105083f,
-0.279162f, 0.892310f, -0.410503f, -0.003075f, -1.352514f, 0.214802f, -0.183888f, 0.420593f, -0.674289f, -0.095527f, -0.331531f, -0.860813f, -1.067299f, -0.302627f, 0.333764f, 0.456158f, -0.180736f, 0.321675f, -0.163507f, -1.128766f, -0.650113f,
-0.222513f, -0.739906f, -0.931068f, 0.397772f, -1.248740f, -0.995635f, 1.010828f, 0.019716f, 0.540986f, -0.653580f, -0.227078f, 0.085241f, -1.648503f, 0.540516f, 0.484706f, -0.323774f, -0.653695f, 0.480680f, 0.116156f, 0.105327f, -0.910616f,
-1.735116f, -1.841440f, 0.231763f, -0.513548f, 0.196801f, -0.471101f, 1.029746f, -0.651567f, -0.233378f, -0.994014f, -0.160799f, 0.326599f, -0.711758f, 0.329920f, 0.359653f, -0.447840f, -0.453904f, 0.363583f, 0.041768f, 0.088379f, -0.058904f,
-0.186421f, 0.738651f, 0.109079f, 0.235204f, -2.082209f, -0.636734f, 0.058707f, -0.054563f, 0.448622f, 0.148262f, -0.677475f, 0.234820f, 1.061955f, -0.030881f, 0.098182f, 0.664846f, -0.438936f, -0.321525f, 0.090298f, 0.335409f, 0.508273f, -0.201477f,
0.202429f, 0.356178f, 0.335815f, 0.181010f, -0.338610f, -0.395999f, 0.746810f, -0.661810f, -0.125652f, -0.366265f, -0.104268f, -1.003199f, -0.001564f, 0.692485f, 0.321345f, -1.032875f, 0.289352f, -0.651037f, 0.779544f, 0.101147f, 1.856250f,
-2.437840f, 1.696914f, 0.838102f, 0.059877f, 0.082156f, 0.842847f, 0.366874f, -0.019145f, -0.024420f, -0.395303f, 1.047835f, 0.001854f, -0.372697f, -0.014542f, -1.288931f, 1.008509f, -0.918235f, 1.487653f, 0.401904f, 0.762598f, -3.355205f, 0.054803f,
1.401523f, -1.714668f, 0.417266f, -0.225661f, -1.677365f, 0.729199f, -1.758266f, 0.674088f, 0.613796f, 0.556908f, -0.602368f, -0.869931f, 0.961024f, 0.215802f, 0.558049f, -0.627355f, -2.456971f, -0.356977f, 0.350564f, 1.189913f, 1.529575f,
-0.597932f, 0.203172f, 0.375885f, -0.135761f, 0.990730f, -1.047499f, -0.832311f, -2.848786f, 0.236377f, 1.107713f, 1.020646f, -2.292310f, -0.128689f, -0.610526f, 0.424609f, -0.647746f, -1.293683f, 0.850951f, 0.988674f, 0.504564f, -0.821650f,
-2.240445f, 1.521611f, -0.063215f, 0.927653f, 1.352819f, 1.064420f, -0.149653f, -0.260535f, 1.452607f, 0.840387f, 1.026625f, -0.478202f, 0.527987f, 0.370663f, -1.033206f, 1.537967f, 0.218231f, 1.201705f, 0.663764f, 1.427666f, 0.146358f, -2.108016f,
0.080365f, -2.466123f, 0.535141f, -1.081845f, -1.481643f, 1.197416f, -1.841926f, 1.726148f, 1.060460f, 0.168132f, -1.186409f, -0.978584f, 1.705661f, 0.902677f, -0.173103f, 0.062401f, -1.680786f, -0.985893f, 1.087471f, 1.248651f, 2.056917f, 0.122943f,
0.749334f, -0.008030f, -0.330850f, 1.194198f, 0.194743f, -0.431727f, -1.723552f, 2.098739f, 0.108846f, 1.844905f, -1.476022f, -0.250508f, -0.491787f, -0.327642f, 0.179097f, -1.823207f, 0.745271f, 0.171948f, 0.809657f, -0.702592f, -1.701020f,
1.291558f, 0.241927f, 1.393111f, 0.905396f, 1.998014f, -0.197120f, -0.464100f, 1.216697f, 0.169109f, 0.272593f, -0.201402f, -0.181775f, 0.282338f, 0.442354f, 1.293318f, 0.861067f, 0.503104f, 1.086312f, 0.330638f, -0.551659f, -1.449226f, -0.512296f,
-1.998966f, 0.646901f, -1.137709f, -0.870067f, 0.534123f, -2.531498f, 1.093752f, 0.546629f, 0.417495f, -1.228127f, -1.531526f, 1.016761f, 0.774049f, -0.124243f, -0.450845f, -1.607128f, -0.288050f, 1.217264f, 0.238532f, 1.002688f, 0.980787f,
0.682566f, 0.203816f, -0.443970f, 0.711829f, 0.124964f, 0.185167f, -1.882832f, 1.239537f, 0.325070f, 1.051758f, -0.682614f, -0.551666f, -0.291360f, -0.197587f, 0.990117f, -0.790791f, 1.086899f, 0.416048f, 0.574614f, -1.055402f, -1.601445f, 1.108723f,
0.632415f, 1.408783f, -0.076971f, 1.012737f, -0.815668f, 0.425413f, 0.840944f, 0.108159f, 0.538425f, 0.786664f, 0.712905f, -0.637932f, -0.185051f, 1.217298f, 0.317626f, 0.904320f, 0.219167f, -0.286936f, -0.438746f, -0.089183f, -0.563387f, -2.161679f,
1.018367f, 0.034577f, 0.079598f, 0.462407f, -1.540148f, 0.277268f, 0.246690f, 1.622433f, 0.029655f, -1.335727f, -0.462580f, -0.459214f, 0.178859f, -0.808679f, -0.438497f, 0.722473f, 0.557943f, 0.340785f, 0.107588f, -0.024777f, -0.597751f, 0.079719f,
-0.903530f, -0.414181f, -0.354857f, -0.379857f, -3.077851f, 0.354326f, 1.292738f, -0.145421f, 0.791103f, -0.207115f, -0.435628f, 0.128437f, 0.758182f, -0.081352f, 0.360438f, 0.252532f, -0.069916f, -2.102566f, -0.922722f, 1.223019f, -0.334886f,
1.875767f, -0.223191f, -0.074157f, -1.160546f, 0.378437f, 0.943272f, 0.500178f, 0.407612f, 1.361080f, 0.381276f, -0.194627f, -0.646033f, 0.930597f, 0.503796f, 0.398755f, 0.391259f, -0.125383f, 0.304658f, -0.023843f, -0.509383f, -2.389599f, 0.750580f,
0.744120f, 0.403395f, 0.800828f, -0.488088f, 1.188733f, -0.204419f, 0.801656f, -0.299012f, -1.057789f, -0.322267f, -0.380941f, 0.302328f, -0.745827f, -0.598403f, 0.149633f, 0.668465f, 0.097171f, 0.497148f, -0.018317f, -0.384364f, 0.240235f,
-1.066767f, -0.374732f, -0.435467f, -0.282444f, -3.133087f, 0.519395f, 0.778018f, 0.025326f, 0.572436f, 0.156376f, -0.972040f, 0.043222f, -0.249548f, -0.284878f, 0.337955f, 0.367528f, 0.019066f, -2.251803f, 0.067279f, 1.044218f, 0.022963f, 1.351355f,
-0.070510f, -0.040163f, -1.015891f, 0.695018f, 0.705933f, 0.382916f, 0.148738f, 1.940218f, -0.347572f, 0.170740f, -0.719794f, 0.749558f, 0.380103f, 0.291707f, -0.416880f, -0.441066f, 0.167927f, 0.162572f, -0.852392f, -2.275689f, -0.270890f,
0.565307f, 0.386126f, 0.310207f, 0.250845f, 1.539977f, -0.435675f, -0.224903f, -0.632165f, -0.475311f, -0.373092f, -0.209381f, 0.445034f, -0.530442f, -0.488959f, 0.300949f, 0.268520f, 0.625511f, 0.498146f, -0.300082f, -0.523157f, 0.464292f,
-1.377821f, -0.503937f, -0.437407f, 0.020007f, -2.674873f, 0.026935f, 0.842010f, 0.534280f, 0.063737f, 0.558398f, -0.701204f, 0.378727f, -0.969389f, 0.154511f, 0.461937f, 0.045789f, -0.254464f, -2.244564f, 0.627877f, 0.782235f, 0.551978f, 0.937288f,
0.553366f, -0.031470f, -0.163559f, 0.845933f, 0.828191f, 0.165433f, 0.111779f, 1.651033f, -0.725510f, 0.169612f, 0.235883f, 0.228450f, 0.449038f, 0.128899f, 0.123466f, 0.183701f, 0.000626f, -0.042778f, -0.988612f, -2.458123f, -0.304924f, 0.568223f,
0.480510f, 0.154794f, -0.462929f, 1.369732f, -0.286088f, 0.148812f, -0.589070f, 0.023320f, 0.244592f, 0.086492f, 0.243326f, -0.859725f, -0.399528f, 0.238824f, 0.506347f, 0.158344f, 0.657638f, 0.018638f, -0.434990f, 0.911669f, -0.673110f, -0.287692f,
-0.211062f, -0.177040f, -2.624011f, -0.129066f, 0.925818f, 0.391537f, -0.820076f, -0.134983f, -0.528557f, 0.423366f, -0.303432f, 0.158509f, 0.840679f, 0.312951f, -0.079026f, -1.197998f, 0.178706f, 1.060641f, 0.527737f, 0.878032f, -0.007903f,
0.495174f, -0.162834f, 0.753903f, 0.619970f, 0.382890f, 0.073896f, 1.836281f, -0.911045f, -0.048880f, 0.496283f, -0.232368f, 0.670244f, 0.152309f, 0.484351f, -0.427020f, -0.404573f, -0.448590f, -0.684114f, -2.675783f, 0.365084f, 1.012551f, 0.342794f,
-0.053552f, -0.198891f, 1.007083f, 0.283338f, -0.002092f, -0.057039f, 0.062128f, -0.055854f, -0.286731f, 0.698689f, -0.303414f, -0.642403f, 0.513226f, 0.509623f, -0.274669f, 0.362838f, 0.355074f, -1.193613f, 1.221317f, -1.811987f, -0.208085f,
-0.366609f, -0.061600f, -3.345450f, -0.112686f, 0.816464f, 0.202050f, -0.920892f, 0.535887f, 0.174540f, 0.695366f, 0.179191f, 0.375177f, 0.199050f, 0.929122f, -0.177212f, -1.344807f, -0.147813f, 1.170561f, 0.517969f, 0.179227f, 0.309164f, 0.007039f,
-0.384854f, 0.965944f, -0.052778f, 0.085890f, -0.155910f, 1.110863f, -0.607182f, 0.036434f, -0.346451f, 0.138337f, 0.135152f, 0.701016f, 0.353428f, -0.390187f, -0.296456f, -0.415319f, -0.866910f, -2.247249f, 0.482343f, -0.002631f, 0.449583f,
0.016037f, -0.740216f, 1.264897f, -0.297740f, -0.024635f, 0.070498f, -0.395968f, -0.121133f, -0.451839f, 0.350265f, -0.137189f, -0.281246f, 0.180109f, 0.706963f, -0.091128f, 0.035405f, 0.466689f, -0.444322f, 1.304785f, -1.753361f, -0.633786f,
0.037183f, 0.325787f, -1.036522f, 0.257122f, 1.113608f, 0.564342f, -0.607359f, 0.360178f, 0.471168f, 0.370941f, -0.168910f, -0.134309f, 0.041805f, 0.684414f, 0.080027f, -1.505809f, -0.555784f, 2.014272f, 0.733699f, 0.029219f, 0.085872f, 0.275590f,
0.291623f, 0.376435f, 0.060074f, -0.041969f, -0.259580f, 0.080837f, -0.283622f, 0.023800f, 0.432663f, 0.353185f, -1.681110f, 0.167125f, 0.988352f, 0.210375f, -1.473028f, -0.280626f, 0.755723f, 0.392947f, -0.013382f, -2.351854f, 0.079224f, 0.055794f,
-0.621116f, 0.025699f, 0.691435f, 0.196198f, 0.133374f, 0.638573f, -0.220323f, 0.309685f, 0.393154f, -0.483727f, 0.063239f, 0.353271f, 0.095057f, 0.303274f, -0.345737f, 0.643401f, 0.525928f, 0.973444f, 0.387713f, 0.028654f, -0.209885f, -0.247746f,
-1.144113f, -0.072868f, -0.330877f, -0.370506f, -2.354753f, -0.578883f, 0.902752f, 0.192217f, -0.883954f, 0.223430f, 0.635598f, 0.754044f, 0.128440f, -0.880112f, -1.845533f, 1.085957f, 0.666844f, -1.105110f, 0.426044f, 0.257431f, -0.177250f,
1.251087f, -0.391600f, -0.512339f, 0.304398f, 0.881785f, -1.227696f, -1.021757f, -0.197966f, 1.522238f, 0.097688f, 0.779498f, 0.415911f, 0.319036f, -2.352455f, -1.699353f, 1.131400f, 0.367824f, 0.625265f, -0.418227f, -1.460786f, -0.195537f,
-1.885258f, -0.481549f, 0.954538f, 1.342368f, -0.539872f, -0.934859f, -0.029972f, 0.467770f, 0.903532f, -1.371007f, -1.277403f, 0.104377f, 0.294474f, 1.357976f, 0.042457f, 0.058219f, 0.138952f, 0.159815f, 0.130556f, 0.447063f, 0.676790f, -1.909352f,
-2.242642f, 0.825620f, 2.232887f, 0.038370f, -0.207994f, -0.858023f, 0.526441f, 0.159970f, 0.335179f, -0.971417f, 1.990618f, 0.434299f, 0.244109f, -1.169313f, -1.011909f, 0.939755f, -0.554748f, 1.043122f, 0.882918f, 0.364076f, -0.941639f, 0.554863f,
1.472835f, 1.334717f, 0.096217f, -0.857138f, -1.927762f, 0.228219f, -0.280978f, 1.538838f, 0.947448f, 1.138223f, 0.978183f, 1.057434f, -0.628884f, -1.741282f, -1.203674f, 1.788383f, 0.386572f, -0.741085f, -1.570857f, 0.765322f, -1.913111f, 1.075722f,
1.179184f, 0.153663f, -1.488892f, -0.973963f, 0.916256f, 0.759743f, -0.225985f, 0.019099f, -1.563441f, -0.944286f, 1.557508f, 1.015455f, 1.076016f, 0.577024f, 1.347619f, 0.201731f, 2.034829f, 1.441212f, 1.421639f, -0.761367f, -0.349337f, 1.991920f,
0.728662f, 0.743629f, 0.229143f, -1.890458f, 0.302505f, -0.321348f, 1.271785f, -1.750128f, 1.396591f, 0.495953f, 1.022620f, -0.218680f, -1.468818f, 1.040640f, 0.536412f, 1.810929f, -1.076569f, 1.746403f, 0.069184f, 0.179034f, 1.043462f, 0.452224f,
-0.094426f, -1.844926f, -1.208827f, 0.558062f, 0.405151f, 1.436690f, 0.347028f, 1.456218f, 1.111438f, 0.136883f, -1.035251f, -0.694146f, -0.833397f, 1.080542f, 0.520222f, -1.973501f, -1.851089f, 0.146484f, -2.001140f, 0.003812f, 1.389537f, 0.356036f,
-1.037006f, -0.874802f, 0.220481f, 0.444168f, -0.245236f, 0.046230f, -1.601276f, -1.087776f, 1.286539f, 0.667673f, 0.726272f, 0.640945f, 0.739689f, -0.311483f, 1.102748f, 0.373714f, 1.113096f, -0.518106f, -0.376533f, 1.480626f, 0.575043f, -0.314743f,
0.368084f, -2.322199f, 0.054915f, -0.210286f, 1.439077f, -1.267048f, 1.461881f, 0.418262f, 0.396061f, 0.114679f, -1.519482f, 0.249219f, 0.590858f, 1.516860f, -2.131613f, 0.036379f, -0.154281f, 0.264665f, 1.103228f, 0.769661f, 1.103073f, 0.423841f,
0.970062f, 0.137352f, -0.359102f, 2.288785f, -0.158918f, 2.069092f, 0.049771f, -0.026565f, 0.073498f, 0.440859f, -0.448203f, 0.100587f, 0.998440f, -0.475829f, -0.035855f, 0.429724f, -0.558237f, -0.658053f, 1.311567f, 1.338010f, -0.544138f,
-1.317376f, -0.947088f, -0.545312f, -0.108032f, -1.274797f, 0.446749f, -0.404612f, 1.218349f, 0.535604f, 0.765257f, -1.086440f, -0.372347f, -0.757107f, -0.404644f, -0.629402f, -0.100721f, -1.738315f, -1.314546f, 1.176768f, 1.723348f, -1.062930f,
1.868614f, -0.222706f, -0.546259f, -0.201108f, 0.634923f, -0.676055f, 1.714191f, 0.279572f, -0.258168f, 0.353973f, -0.020011f, -0.230229f, -1.038823f, 2.097597f, 0.001628f, -0.912999f, -1.107458f, -1.284788f, 2.039331f, 1.818237f, 1.073315f,
1.550005f, 0.947350f, 0.547916f, -0.747037f, 1.231341f, 0.855338f, -0.325392f, 0.599950f, 0.293800f, 1.565642f, 0.897582f, -0.398858f, 0.175937f, 0.372166f, 0.765496f, -0.160617f, 0.586204f, 1.185910f, -0.526068f, 1.417081f, 0.965822f, -1.389688f,
-1.382076f, -1.002834f, -0.394173f, 0.489920f, -0.451139f, 0.566393f, -0.614612f, 0.531183f, -0.075750f, 1.294715f, -0.713217f, -0.140882f, -0.337306f, -0.305836f, -0.615924f, 0.005182f, -0.947740f, -1.632770f, 0.600778f, 0.964118f, -0.362094f,
0.337489f, -0.367234f, -0.572245f, 0.140911f, 0.653649f, -0.349493f, 0.517751f, 0.519520f, -0.389748f, 0.565714f, 0.543911f, -1.064702f, -0.487807f, 1.142720f, 0.976731f, -0.664382f, -0.592588f, -1.091580f, 1.260117f, 1.011552f, 1.015247f, 1.642497f,
0.572317f, 0.307749f, -0.707605f, 0.946169f, -0.094942f, -1.449597f, 0.058516f, 0.481356f, 0.603893f, 0.956089f, 0.805162f, -0.376507f, -0.141374f, 0.946649f, -0.210921f, 0.369090f, 1.284809f, 0.221617f, 0.743318f, -0.223888f, -1.507697f, -0.496485f,
-0.458380f, 0.043026f, 0.678895f, -1.053859f, 0.636118f, -0.184453f, 0.397251f, 0.628568f, 1.574018f, -0.699929f, 0.041735f, 0.196594f, 0.068783f, -0.514322f, -0.281054f, -1.188130f, -1.711176f, -0.579531f, 1.004497f, 0.365964f, 0.556972f, 0.368262f,
-0.143361f, 0.511548f, -0.798975f, -0.277521f, 0.872657f, 0.532436f, -0.442961f, 0.768140f, 1.209039f, -0.696486f, 0.023933f, 0.194766f, 0.730256f, 0.136228f, -0.419144f, -0.654400f, 1.666213f, 0.886007f, 0.304593f, 0.972031f, -0.089921f, 0.114550f,
-0.473734f, 0.708627f, -0.502649f, -1.593752f, 0.268416f, 0.906618f, -0.243149f, 0.450929f, 0.239284f, -0.200136f, -0.814542f, -0.449582f, -0.377255f, 0.889084f, 0.746254f, 0.761790f, 0.012286f, -0.594857f, -1.476855f, 0.314492f, 0.896664f,
0.753742f, 0.245664f, -0.610939f, 0.082906f, -0.740550f, 0.671012f, 0.455938f, 1.257103f, 0.155408f, 0.478808f, 0.666117f, 0.397664f, 0.124924f, 0.184863f, -0.433326f, -1.169301f, -0.413678f, 0.696589f, 1.062170f, -0.223566f, 0.337071f, 0.014486f,
-0.168142f, -0.860926f, -0.926907f, 0.995699f, 0.125954f, 0.224817f, 1.192066f, 0.115599f, -0.078456f, 0.836073f, 0.001402f, -0.405513f, 1.033611f, 0.309290f, 0.129885f, 1.021987f, 0.828438f, -0.140358f, 0.744534f, -0.051211f, -0.461611f, 0.359404f,
0.856150f, -0.990449f, -0.480564f, -0.716039f, 0.680545f, -1.794423f, -0.065141f, 0.061229f, -0.895494f, -1.129402f, -1.056330f, -0.113982f, 0.869330f, 1.050246f, 1.478566f, -1.187291f, -0.994146f, -0.245188f, 1.418564f, 1.419125f, 1.143165f,
-0.454958f, -0.092413f, -0.943841f, -1.060713f, 0.926333f, 0.801315f, 1.254469f, 0.424037f, 0.191653f, -0.036777f, -0.389808f, 1.157266f, 0.614998f, 1.060025f, -0.364199f, -0.360075f, 0.290557f, 1.476201f, 0.106322f, 0.891459f, 0.347472f, -0.678397f,
-0.592632f, -0.371256f, 0.768446f, -0.393295f, 1.120784f, 1.483043f, 1.108038f, -0.034318f, 0.642573f, 0.523831f, -1.175582f, 1.262579f, 0.746745f, 0.343566f, 0.048833f, -0.122759f, 0.223001f, 0.190568f, -0.389933f, -0.766798f, -0.399060f, 1.280363f,
-0.841215f, -0.155439f, -1.186660f, 0.822338f, -2.409965f, -0.391575f, -0.171988f, -0.193247f, -0.990396f, -1.407172f, -0.483230f, 1.027952f, 0.759487f, 2.182945f, -1.779639f, -1.318098f, 0.454594f, 1.470629f, 1.746142f, 0.793338f, -0.863452f,
-0.013164f, -1.158766f, -1.296614f, 1.252422f, 0.651239f, 1.007929f, 1.074567f, 0.853352f, -0.354772f, -0.587098f, 1.185148f, 1.198041f, 1.490651f, 0.997818f, -0.247398f, 0.177509f, 1.743229f, -0.256175f, 1.550493f, 0.928864f, -1.357711f, -0.783925f,
-0.693098f, 0.106464f, -0.683263f, 1.571015f, 1.654485f, 1.835323f, 1.753509f, 0.926505f, 0.843091f, -1.129996f, 2.139683f, 1.130078f, 0.013189f, -0.648345f, -0.353325f, 0.503269f, -0.794712f, 0.862217f, 0.335680f, -1.170887f, -1.077318f, -1.917455f,
0.021862f, 1.760661f, -0.395350f, -2.039179f, -0.016285f, 1.253189f, 0.023848f, 0.179058f, -1.683914f, -0.673051f, -0.702017f, -1.038259f, -0.963627f, 1.474371f, 0.674100f, -0.916344f, 0.137835f, -1.148907f, 0.541454f, 1.114073f, -1.022492f,
0.102917f, 0.381086f, -0.183627f, 1.018307f, -0.716055f, 0.476709f, 0.464043f, 0.838314f, 0.181302f, 0.625456f, 0.117209f, -1.055178f, -0.329438f, 0.103448f, 0.538626f, -0.208497f, -1.286400f, -1.222108f, -0.157889f, 1.188485f, -1.484076f,
-0.850470f, 1.867802f, 1.209669f, 0.039653f, -0.729482f, -1.401966f, 0.713549f, 0.469039f, -1.116107f, 0.862556f, -1.193000f, -0.681009f, 1.316621f, 0.351467f, 0.285931f, -0.397841f, -1.618749f, -0.059626f, -0.075402f, -0.058958f, -0.453047f,
0.566184f, -0.037181f, 0.772450f, -0.942950f, -2.235566f, -1.045735f, 1.129312f, 0.044930f, 0.222734f, -1.039283f, -2.174408f, -1.501716f, -0.564068f, -1.579382f, 1.112338f, 1.650705f, -0.991783f, -0.323775f, -1.349874f, 0.426875f, 1.734320f,
-0.280726f, -0.610123f, -0.265403f, -0.916426f, 1.277367f, -0.471740f, 0.350590f, 0.838753f, -0.100586f, 0.333585f, 0.583179f, 0.569950f, -1.294260f, 0.954404f, 0.900717f, 1.746635f, -1.151242f, 1.433227f, -1.377005f, -0.573588f, 1.549559f,
-0.145531f, -1.228554f, 1.507855f, 1.079809f, 0.050644f, 0.964839f, -0.728389f, 0.354368f, -0.136968f, -0.405725f, 0.600009f, -1.189599f, -0.630582f, 0.661312f, 1.523619f, 1.605962f, -0.624910f, -2.044868f, -1.362064f, 1.187939f, 0.837031f,
-1.236312f, 1.661463f, 0.551121f, 1.088459f, -1.018561f, -2.456672f, -1.410929f, 0.024117f, 1.658324f, -0.324852f, -0.835364f, -2.159759f, -1.486651f, -0.716708f, -0.566730f, 1.694093f, 0.115077f, -1.785441f, 0.055497f, -1.212457f, 0.464271f,
0.942856f, 0.702185f, -0.544032f, -0.591188f, -0.641798f, 1.087537f, -0.211478f, 0.676931f, 1.681273f, 0.504886f, 2.412169f, 1.135996f, 1.296118f, -0.190896f, 2.207599f, 0.172645f, 0.507071f, -1.665967f, 1.439195f, -2.500492f, -0.489023f, 0.949273f,
0.318986f, -1.432619f, 0.551770f, 1.306698f, 0.607231f, 0.688314f, -1.977144f, 0.142935f, 1.036893f, -1.119744f, -1.862897f, -1.080774f, 1.188746f, 0.233094f, 1.310438f, 0.534297f, -0.871736f, -1.944609f, -0.901497f, 0.905590f, 1.309732f, 0.094676f,
0.934350f, 0.439481f, 1.791365f, -0.618465f, -1.920594f, -0.289911f, 0.415405f, 1.172203f, 0.182247f, -2.430471f, -1.844799f, -1.272908f, -1.906756f, -0.738164f, 1.445502f, 0.632583f, -1.070019f, -0.774670f, -1.333337f, -0.525413f, 0.889170f,
0.508824f, -0.565645f, -0.367040f, -0.856122f, 1.445659f, -0.229065f, 0.726581f, 1.075529f, 0.341357f, 1.132133f, -0.184007f, 1.048371f, -0.335372f, 2.137585f, 1.147662f, 0.431499f, -1.419458f, 1.196937f, -2.306984f, -0.700080f, 0.941385f, 0.817758f,
-0.492232f, 0.377960f, 1.222649f, -0.329407f, 0.672075f, -2.185302f, -0.141977f, 0.934532f, -0.588410f, -1.701827f, -1.428198f, 0.085828f, 0.414296f, 1.174680f, 0.798179f, 1.321566f, -0.235276f, 1.447391f, 0.819291f, -0.289460f, 1.812048f, 0.752149f,
0.394387f, -0.445460f, 1.031374f, 1.352044f, -0.412794f, -1.304325f, 0.112491f, 0.393171f, -1.249957f, 0.013454f, 0.729995f, 0.369441f, -0.088003f, 0.896533f, 0.066450f, -1.888803f, -1.774712f, 0.407970f, -0.289826f, -0.291183f, -0.291838f,
0.118635f, -0.452864f, 0.078471f, 0.467552f, 1.557943f, -1.172544f, -0.046646f, -1.747536f, -0.201789f, -0.218727f, -0.264228f, -1.012410f, 1.332226f, 2.407370f, -0.517823f, 1.040846f, 1.232742f, -0.845298f, -0.068807f, -0.314610f, -0.007716f,
-1.127184f, 0.944897f, -0.049238f, -0.218652f, -0.219354f, -0.565319f, 0.289520f, -0.947991f, 0.479429f, -0.032294f, -0.764521f, -0.465543f, -2.241120f, 1.109656f, 0.673740f, 2.160637f, 0.449815f, 1.258322f, 0.625973f, -0.235956f, 0.047387f,
2.003036f, 0.159181f, 0.113820f, 1.360103f, 1.532225f, 0.734796f, -1.987063f, -0.030048f, 1.168198f, 0.967604f, 0.130892f, 1.229554f, 1.542823f, -0.581221f, 0.442690f, 0.526016f, -2.007968f, -1.604394f, -0.500262f, -0.526147f, -0.423023f, -1.151360f,
0.972858f, -0.230548f, -0.276562f, -1.193910f, 1.997719f, -1.166383f, -0.340060f, -0.702084f, 0.475417f, -0.628935f, -1.241489f, -1.746507f, 1.268917f, 1.158796f, -0.576131f, 0.338008f, 1.253923f, -0.554026f, 0.296022f, -0.143144f, -0.233476f,
-1.075497f, 0.635919f, 0.435867f, -0.580844f, -0.458778f, -0.202747f, 0.503811f, -0.983801f, -0.076710f, 0.326824f, -0.857830f, -0.307615f, -2.440208f, 0.809706f, 0.974617f, 2.611144f, 0.353690f, 0.912917f, 0.676439f, -1.886959f, 0.691107f,
0.011218f, 0.242190f, -0.428010f, 1.283543f, 1.175552f, 0.704342f, -1.291953f, 0.035546f, 0.808404f, 1.027928f, -0.004500f, 1.053859f, 2.198340f, 0.060476f, 0.304450f, -0.363567f, -1.269326f, -0.121912f, 0.038733f, -0.295559f, -0.325096f, -1.320489f,
0.648683f, -0.279602f, -0.096138f, -0.286202f, 1.572457f, -0.983586f, 0.409934f, -1.002879f, 0.629179f, -0.461724f, -1.338311f, -1.432112f, 1.225089f, -0.212218f, -0.684360f, 0.793989f, 0.885467f, 0.569130f, 0.594192f, -0.377557f, -2.043563f,
-1.208227f, 1.092024f, 0.676698f, 0.011498f, -1.127753f, 0.937470f, 0.892846f, -0.687010f, -0.282897f, -0.024263f, 0.404576f, 0.274628f, -2.440580f, 1.399020f, 0.885574f, 1.347801f, -0.504651f, -0.229260f, 0.655294f, -1.199913f, 0.629557f,
-0.689180f, 0.505612f, 0.105671f, 1.633668f, 0.620835f, 0.097273f, -0.540781f, 0.588805f, 0.456643f, 0.095131f, -0.163600f, 1.232536f, 1.334030f, 0.384180f, 0.289286f, -0.755392f, -1.067387f, 0.968253f, 1.224363f, 0.559762f, -0.290568f, -0.573215f,
1.000863f, -0.483737f, 0.366848f, 0.238872f, 1.009189f, -0.044060f, 0.925953f, -0.579197f, 1.160315f, -0.082943f, -1.055094f, -0.591024f, 0.806832f, -0.323423f, -0.881524f, 1.370302f, -1.040704f, 0.263112f, 1.050777f, -0.372559f, -1.439631f,
-0.970975f, 0.678656f, 0.549812f, 0.669264f, -1.071366f, 0.776445f, 0.615615f, 0.203512f, -0.026907f, -0.738463f, 0.962318f, 0.923804f, -1.537106f, 0.957202f, 0.221116f, 0.492426f, -0.747105f, -1.669387f, 0.177578f, 0.298685f, 0.453770f, -0.852286f,
0.570657f, -0.740454f, 1.327758f, -0.912480f, -0.574094f, 0.271500f, 1.368581f, -0.448800f, -1.313120f, -0.207426f, 0.849602f, 1.595335f, 0.352827f, -0.923943f, -1.243371f, -0.653141f, 2.259688f, 2.067878f, 1.001431f, -0.284798f, -0.177253f,
0.775882f, -0.496357f, 0.816235f, 0.553394f, 0.825960f, -0.041070f, 1.313729f, -0.801617f, -0.087277f, 0.966441f, 0.252053f, 0.425197f, 0.318178f, -0.398183f, -1.115762f, 1.727173f, -1.654271f, 0.653532f, 1.393277f, -0.620159f, -1.428756f,
-0.605267f, 0.294254f, -0.084077f, 1.401437f, -0.947594f, 1.061907f, 0.827793f, 0.664308f, 0.689184f, -1.341841f, 0.971957f, 1.523074f, -0.105606f, 0.173603f, -1.253623f, 0.420519f, -1.194394f, -1.958003f, -0.381414f, 0.102407f, 1.412619f,
-1.412981f, 0.733826f, -1.192163f, 1.189179f, -2.726856f, -0.740170f, 0.522019f, 1.924827f, -0.725769f, -1.494923f, -0.631936f, 0.763749f, 1.421761f, 0.054231f, -1.725936f, -0.872999f, -0.194297f, 2.179290f, 1.903296f, 1.410304f, -0.676806f,
-0.034447f, -0.380823f, -0.904155f, 0.998083f, 0.798551f, 0.020242f, 0.563892f, 1.087623f, -1.427897f, 0.252633f, 1.625670f, 0.993212f, 1.150293f, 0.524475f, -0.278920f, -0.958131f, 1.034199f, -1.457602f, 1.182524f, 1.059335f, -0.976603f, -1.402437f,
-0.366469f, 0.680053f, -0.666110f, 1.378512f, -0.396408f, 2.130198f, 1.065992f, 0.916296f, 1.250618f, -1.299563f, 1.337312f, 1.442670f, 0.810103f, -0.450106f, -1.058447f, -0.941224f, -0.184488f, 1.303945f, -0.195876f, -0.400768f, -3.116299f,
-1.668093f, 0.635918f, 1.594840f, -2.100861f, -2.145068f, 0.254916f, 2.241991f, -0.779627f, -0.060287f, -0.509846f, -0.605216f, -1.815442f, -1.989290f, -0.811685f, 1.699817f, 0.361150f, -0.841297f, -0.376135f, -1.740547f, -0.913237f, 1.168764f,
-0.531600f, -0.350032f, 1.196805f, -1.563350f, 1.036568f, -2.021127f, 0.832250f, 0.169812f, 1.056859f, -0.357738f, -0.645406f, 0.909751f, -0.057492f, 1.612077f, 1.502668f, 0.913126f, 0.034867f, -0.991409f, -0.406670f, -0.763771f, 1.458260f,
0.012136f, -0.406293f, -0.035840f, 1.302820f, -0.670204f, 0.014391f, -1.785587f, 1.207258f, 0.461536f, -1.223304f, 0.980094f, -1.885235f, -0.925529f, 1.910599f, 0.492634f, 0.044494f, -1.254988f, -1.104263f, -0.350359f, -0.191027f, 0.706116f,
-3.187260f, -0.077930f, -1.685749f, 0.697761f, -2.014687f, -1.693704f, -0.278662f, 2.277691f, -0.545489f, -0.686769f, -1.463462f, -2.253302f, -1.773721f, -1.084888f, -1.225086f, 0.479576f, 0.562662f, -1.150201f, 0.055488f, -0.908395f, -0.937909f,
1.130039f, 0.028718f, -0.727923f, 0.068106f, -1.303421f, 1.276681f, -1.366458f, 0.846458f, 0.288175f, 1.068437f, 0.156291f, -1.025522f, 1.150489f, 0.373614f, 3.320851f, 0.174842f, 1.338142f, -1.217514f, 1.635064f, -2.072104f, -0.364365f, 1.235072f,
0.772803f, -0.348090f, -0.716222f, 0.902106f, -0.874299f, 1.070089f, -0.894311f, 0.788954f, 0.979899f, -2.065421f, 0.259152f, -1.956594f, -0.367400f, 1.859727f, 0.962699f, 0.344133f, -1.553579f, -0.033422f, -0.211362f, 0.491719f, 1.419852f,
-3.784818f, 0.739472f, -2.080646f, 1.055245f, -1.888270f, -1.803383f, 0.056056f, 1.455965f, 0.009655f, -0.430670f, -1.106589f, -0.940486f, -1.691960f, -0.911326f, -1.228236f, 1.008740f, 0.685429f, -1.476092f, 0.051944f, -2.818317f, -1.363215f,
1.161664f, 0.574829f, 0.247500f, 0.380171f, -1.218829f, 1.060661f, -1.561175f, 0.603249f, 0.615314f, 1.506546f, 0.140289f, -1.379394f, 1.025527f, 0.160605f, 3.329671f, -1.853987f, 1.111682f, -1.793804f, 1.633440f, -2.036311f, -0.859781f, 1.280931f,
1.174324f, 0.063460f, -1.513707f, 1.042727f, -1.022348f, 0.336352f, -1.906757f, 0.195197f, 1.129400f, -2.536870f, -0.671389f, -2.370498f, 0.328944f, 1.591710f, 0.991244f, 0.837150f, -2.144187f, 0.149654f, 0.265651f, -0.047737f, 1.544101f, -2.515208f,
0.435750f, -1.507936f, 1.670279f, -2.154608f, -2.218705f, 1.198613f, 1.414062f, -0.843570f, 0.134012f, -1.702228f, -0.450691f, -1.989230f, -1.720277f, -1.607182f, 1.348871f, 1.208637f, -0.943230f, -0.800941f, -2.196349f, -1.169150f, 1.402872f,
0.390489f, 0.244202f, 0.742611f, -1.552473f, 0.632179f, -1.745765f, 1.377945f, -0.222515f, 1.633792f, -0.481694f, -1.076269f, 0.884289f, 0.260023f, 2.307506f, -0.659683f, 0.558424f, -1.991707f, 1.438651f, -2.063620f, -0.943043f, 1.431830f, 1.474718f,
0.671697f, -1.408870f, 1.333813f, -1.606220f, -0.643595f, -2.696061f, -0.234366f, 0.731000f, -2.224884f, -0.300293f, -2.146227f, -0.646908f, 1.962836f, 0.362325f, 0.421060f, -0.193190f, -0.868212f, 0.817650f, 0.748397f, 0.750291f, -1.298342f,
1.874254f, -0.386393f, 0.031684f, 1.338480f, 0.739162f, -0.880817f, -1.663026f, -0.501992f, -0.792863f, -2.307611f, -0.810389f, 0.851338f, -0.948346f, 0.715161f, 0.935878f, -0.288607f, -1.958160f, -1.058083f, 1.326865f, 0.990473f, -0.193922f,
0.979553f, -0.706821f, -0.612005f, 0.085743f, -0.235064f, 1.040871f, 0.066196f, 0.100643f, 0.031696f, 1.030841f, 0.477045f, -0.066347f, 1.024769f, 0.455437f, 2.814859f, -1.087957f, 1.819269f, 0.834308f, -2.029262f, -0.662475f, -0.081160f, 0.888451f,
-1.117132f, -0.570944f, -0.309687f, -0.033440f, -1.727474f, -2.270890f, -0.665765f, -0.022635f, -0.988493f, -0.361639f, 0.338048f, 0.318955f, -0.974570f, -0.273712f, -0.559425f, 1.411225f, 0.543718f, 1.072742f, 1.252724f, -0.031505f, -0.878067f,
2.395905f, 0.544382f, 0.704839f, 1.308038f, 0.117772f, 0.364894f, -2.023659f, -0.658131f, 0.541226f, -0.230547f, -0.601116f, 0.391376f, 0.503601f, -0.929982f, 1.697551f, 0.190871f, -2.152179f, -1.551327f, -0.454384f, 0.077501f, 0.648784f, -0.183276f,
0.655354f, -0.038778f, -0.280374f, -0.248423f, 0.915457f, -0.671650f, -0.328259f, 1.227010f, 1.207418f, -0.576162f, -1.241492f, -0.136946f, -0.924321f, 1.500566f, 0.081140f, 0.239868f, 0.449609f, -1.820995f, -0.026050f, 1.130643f, -0.025492f,
-1.178597f, -0.100435f, 1.082796f, -0.856576f, -3.546066f, -2.483714f, 0.190497f, -0.440740f, -1.887248f, 0.264452f, -0.544202f, -0.005379f, -1.478183f, 0.751302f, 0.933055f, 2.342399f, 0.349014f, 1.385727f, 1.057609f, -1.949066f, 1.085434f,
-0.262621f, 1.212324f, -0.369673f, 0.978285f, 0.497608f, 0.233385f, -2.120382f, -0.390923f, 0.778362f, 0.448395f, -0.367008f, 0.517139f, 2.034416f, -0.417489f, 1.615447f, -0.701709f, -1.221576f, 0.114233f, 0.529705f, -0.062760f, 0.246158f,
-0.220030f, 0.334305f, -0.465511f, 0.213368f, 0.507159f, 0.808151f, -0.979558f, 0.126680f, 0.194132f, 1.289075f, -0.409615f, -1.321743f, -0.266195f, -0.631725f, 0.085004f, -0.406306f, 0.570336f, -0.809252f, -0.829960f, 0.483406f, 0.316768f,
-1.414645f, -1.033179f, 0.177364f, 1.074309f, 0.238956f, -3.906148f, 0.112585f, 0.840066f, -0.590847f, -0.209484f, 0.243520f, -0.009040f, 0.896415f, -2.144362f, 1.077275f, 0.761473f, 1.657028f, -1.038592f, 0.708348f, 0.710944f, -1.494625f, 1.193672f,
-1.243795f, 1.271197f, -0.256791f, 0.970203f, 0.850736f, -0.463540f, -1.687630f, 1.123291f, 0.351832f, 0.087363f, -0.316057f, 0.813331f, 2.184999f, -0.681049f, 1.173364f, -0.735054f, -1.160087f, 1.819000f, 0.895784f, 0.227319f, -0.271490f, 0.248467f,
0.069694f, -0.681216f, 0.078877f, 0.276847f, 0.843615f, -0.049559f, 0.799115f, -0.135316f, 1.503137f, -0.190406f, -1.069824f, -0.070462f, -0.508198f, -1.141844f, -0.457971f, 1.195502f, -2.048131f, -0.541038f, 1.117191f, -0.022747f, -1.134516f,
-1.291299f, -0.179880f, 0.799183f, 0.841367f, -1.491058f, 0.426405f, 1.111467f, 0.167918f, 0.683468f, -0.167874f, 0.217666f, 1.222816f, -1.300108f, 0.190411f, -0.044503f, 0.516923f, -1.043337f, -1.603969f, 0.126100f, 0.646811f, 0.674867f, -0.418233f,
1.087728f, -0.553449f, 1.116129f, 0.560552f, -1.631896f, -0.722957f, 2.136050f, -0.367884f, -1.429617f, -0.590351f, 1.021349f, 1.718006f, -1.302749f, -0.966359f, -0.763667f, -0.402036f, 2.432591f, 1.285084f, 0.777814f, -0.201120f, 0.196853f,
-0.637352f, -0.474253f, 0.646116f, 0.006361f, 0.653801f, 0.399260f, 0.945067f, 0.089191f, 0.930977f, 0.794143f, 0.070525f, 1.300866f, -0.378969f, -0.985598f, -0.132477f, 0.372437f, -1.106051f, -0.376450f, 1.216155f, -0.583429f, -1.080587f,
-0.621548f, -0.714324f, -0.005950f, 1.228923f, 1.042091f, 1.066679f, 1.409567f, 0.685179f, 0.780865f, -0.676799f, -0.287310f, 1.374837f, 0.362903f, -0.845037f, -1.026443f, 0.446002f, -1.923799f, -2.199715f, -0.080444f, 0.356411f, 1.113328f,
-1.084653f, 1.283850f, -1.259794f, 1.065651f, -1.048202f, -1.921658f, -0.269935f, 2.588082f, -0.759332f, -2.000884f, -1.249472f, 1.113377f, 1.556864f, -2.022119f, -1.871914f, -1.212492f, 0.330858f, 2.834928f, 1.830536f, 1.139794f, -0.507433f,
0.544831f, -1.621769f, -1.228230f, 1.067197f, 0.680830f, 0.277334f, 0.529521f, 0.845124f, -0.584383f, 0.962765f, 1.661447f, 0.723851f, 1.729291f, 0.236636f, -0.634324f, -0.197432f, -0.474353f, -0.460252f, -0.400159f, 0.712444f, -1.044789f,
-1.085351f, -0.631496f, -0.625576f, -0.480690f, 1.579101f, 1.870448f, 1.803221f, 1.102511f, 1.110513f, 0.875308f, -1.385476f, -0.444840f, 1.453843f, 0.842417f, -0.902318f, -0.926098f, -2.155643f, 1.551611f, -0.020054f, 0.621920f, 0.783409f,
-5.390560f, -0.505451f, -1.591115f, 1.024113f, -2.136662f, -2.066878f, 1.402031f, 1.863649f, -2.421098f, 0.276951f, 0.368103f, 0.642151f, -2.047106f, -0.887070f, 0.948614f, 1.269082f, -0.807703f, 2.366136f, 0.291300f, 0.050685f, -1.913455f,
1.255745f, 0.611945f, 1.039822f, 0.596833f, -1.598907f, 0.170241f, -2.845407f, 1.583451f, -0.062037f, 1.443227f, 0.452270f, -1.982316f, -0.225992f, 2.135212f, 0.659876f, 1.153718f, -1.350546f, 0.623862f, 0.258725f, 0.142049f, 1.191162f, 1.157051f,
0.340783f, 0.612140f, -2.868242f, 1.628145f, -1.369087f, -1.886293f, -2.086076f, 0.160903f, 1.438969f, -0.171490f, 0.563792f, 1.203008f, 1.246896f, 0.931490f, -0.869355f, -1.985082f, -2.082490f, 2.285539f, -1.852978f, 0.995152f, 1.362884f,
-5.591176f, 1.533409f, -3.183043f, 1.334390f, -1.914505f, -0.876244f, 1.061945f, 2.231781f, -2.035680f, 0.626037f, -1.177731f, -0.285572f, -1.373372f, -1.226947f, 0.379642f, 1.119475f, -0.195390f, 1.312885f, -0.237062f, -0.951373f, -1.753203f,
1.035248f, 0.690196f, 0.928155f, -0.122102f, -0.561602f, -0.177002f, -1.443003f, 1.313886f, -0.344885f, 1.889626f, -1.087028f, -2.635573f, 1.443638f, 1.501347f, 1.800912f, -0.563809f, -0.492234f, 1.301273f, -0.704179f, -1.751496f, 1.357196f,
1.162216f, 1.138108f, 1.326366f, -3.286715f, 1.532123f, -2.035426f, -1.053515f, -2.553650f, 1.153837f, 1.811021f, -0.957292f, 0.112912f, 0.437951f, 1.094702f, 1.894325f, -0.544922f, -1.692915f, -1.833159f, 3.708611f, 0.520058f, 0.248987f, 1.457571f,
-5.541142f, 2.404427f, -3.702530f, 1.560426f, -2.407502f, 1.275825f, 2.685804f, 3.015245f, -2.607827f, 0.731152f, -0.547090f, 1.277714f, -1.934793f, -1.714322f, -0.557572f, 1.337411f, 1.190104f, 2.320105f, -0.937830f, -0.521032f, -2.457591f,
1.275204f, 0.881832f, 1.511766f, 0.898690f, -1.457140f, -0.065480f, -1.883379f, 1.321986f, -0.880615f, 1.928151f, -2.078272f, -2.275897f, 0.280195f, 0.674798f, 0.648610f, -1.056883f, -0.244564f, 0.434542f, -1.512036f, -0.663583f, -0.069084f,
1.172703f, 1.456938f, 1.798697f, -3.045075f, 1.729677f, -2.538438f, -2.261004f, -2.632046f, -0.249121f, 0.991736f, -0.807852f, 2.042188f, -1.349361f, -1.202681f, 1.710030f, -0.059963f, -0.331491f, -1.898935f, 2.741170f, 0.065934f, 0.190917f,
1.900551f, -4.845148f, 2.776691f, -2.680416f, 1.979666f, -2.455209f, 0.191492f, 1.705172f, 2.978808f, -2.004966f, 0.985941f, -1.493416f, 0.470798f, -1.875301f, -2.727131f, -0.593655f, 1.854218f, 1.430851f, 2.937792f, -1.384714f, -0.191887f,
-1.554140f, 1.213663f, 0.676977f, 0.854233f, 0.877344f, -1.419934f, 0.112942f, -2.311340f, 1.619192f, -0.523674f, 1.205950f, -1.183920f, -0.857727f, 0.608386f, 0.590198f, 0.664484f, -1.611839f, -0.472715f, -0.594679f, -1.472606f, -0.488413f,
-0.246969f, 1.291165f, 2.186495f, 1.362257f, -2.779465f, 1.381741f, -1.397305f, -2.223853f, -2.595216f, -0.987882f, 0.676390f, 0.835676f, 1.137674f, -0.847541f, -1.403678f, 1.446186f, -0.437325f, -0.556300f, -0.632153f, 0.837192f, -2.156747f,
1.271603f, 0.743181f, -2.845604f, 2.849063f, -3.833385f, 0.211313f, 1.168400f, 1.193161f, -1.369521f, 1.203491f, 0.156274f, -1.753369f, -2.959098f, -1.919886f, 1.549585f, -1.458404f, 3.435942f, 0.166050f, -0.937167f, 1.555927f, -0.700279f, 0.288026f,
2.287837f, -0.258004f, 1.582494f, -2.016892f, -1.509453f, -0.590859f, 0.359014f, -1.341009f, -0.123302f, 1.579807f, -1.383332f, 1.800483f, 1.917770f, -0.220183f, 1.513715f, 0.537383f, 2.828251f, -1.742216f, 1.626238f, -0.376209f, -1.257154f,
-1.632975f, -0.538699f, -0.416851f, -0.735191f, 1.102011f, -0.886605f, 1.451354f, -2.586600f, -1.536278f, -2.753595f, 0.464304f, 1.630354f, -0.465590f, 2.000308f, 1.417359f, -1.020282f, -0.207927f, -1.412233f, 0.100421f, 2.636069f, 1.116727f,
0.980829f, 0.179797f, -2.603260f, 2.768470f, -3.864207f, 0.391037f, 0.024653f, 1.546048f, 1.103282f, 1.554328f, -1.615899f, -0.888630f, -0.162698f, 0.385806f, -0.266782f, 0.377147f, 1.712223f, 1.322202f, -0.117743f, 1.026511f, -1.021219f, -1.757260f,
0.545858f, 1.130344f, -0.618452f, 0.808551f, 0.758786f, -1.287898f, -0.148876f, -2.476964f, -1.011944f, 0.142573f, 0.335475f, 0.853349f, -0.281323f, -1.642882f, -0.194181f, -1.335061f, 1.466632f, 0.237970f, 0.855515f, 0.157359f, 0.602656f,
-0.396022f, 1.206536f, -2.010534f, 0.559499f, 1.478048f, 0.527864f, -0.137737f, -3.534685f, 0.643771f, -1.734437f, 0.050132f, 0.647365f, 1.266468f, 0.302359f, 0.381507f, -0.227178f, 0.862330f, 0.663802f, 1.035868f, 1.106196f, 1.587873f, 0.606043f,
-1.657072f, -1.320708f, 0.181038f, -3.590283f, -0.264815f, -0.049495f, 2.324142f, 0.876744f, 1.810324f, -0.715934f, -0.359037f, 0.706264f, 0.222669f, -0.503273f, 2.249342f, 1.238952f, 1.274942f, -0.198715f, 1.641916f, 1.840940f, -0.342198f,
0.007326f, 0.754993f, -0.090170f, -0.235970f, 0.158689f, -0.729032f, 1.163031f, -1.975623f, -1.075555f, 0.381467f, -1.047345f, 1.596146f, -0.148409f, -1.362152f, -0.094050f, -0.102947f, -0.438053f, -0.739899f, 1.078404f, -0.510035f, 0.838075f,
0.089421f, 0.221175f, -1.959969f, -0.155179f, 1.170832f, 0.697181f, 0.254783f, -2.513916f, 2.311139f, -1.025965f, -0.392449f, 1.288805f, 1.101393f, -0.042249f, 0.955038f, -0.878417f, 1.198985f, 0.039401f, 1.660742f, -1.601334f, 2.221792f, 0.558052f,
-2.306795f, -0.376878f, -1.378435f, -2.325795f, 0.096191f, -0.050149f, 2.299405f, 0.701211f, 1.370233f, -0.007444f, 0.124925f, 0.706334f, 0.051329f, -0.509875f, 2.302315f, 0.087165f, 1.286681f, 0.442513f, 1.334118f, 2.488366f, 0.300792f, -0.122785f,
0.595527f, 0.534899f, -0.100609f, 0.162179f, -1.300971f, 1.225702f, -1.232888f, -0.903028f, 1.020113f, -1.692930f, 1.713335f, 0.107112f, -1.051410f, -0.457564f, 0.300098f, -1.369810f, -0.598029f, 1.262897f, -1.563461f, 0.393087f, -1.369879f,
-0.003322f, -0.999449f, -0.532790f, 1.253789f, 0.310740f, 0.274251f, -1.185225f, 2.179622f, -1.625727f, -0.755983f, 1.698117f, 0.949339f, -0.893065f, 1.018172f, -1.390434f, 1.305948f, 0.274476f, 1.008888f, -1.611736f, 0.818684f, 0.074335f,
-0.483199f, -0.317151f, -0.937883f, -1.059988f, -0.102689f, 0.100520f, 2.269405f, -0.574493f, 1.839540f, 1.324978f, -0.114011f, -0.025472f, -0.608860f, -0.256253f, 1.641945f, -0.590231f, 0.255039f, 0.678676f, 2.196719f, 1.887877f, 0.631153f,
-0.110361f, 0.637704f, 0.783992f, -1.308135f, 0.035920f, -1.274519f, 0.850027f, -1.186516f, -0.784796f, 1.011317f, -1.255403f, 1.461447f, 0.571564f, -0.922503f, 0.809352f, -0.353019f, -0.808410f, -0.132028f, 0.007381f, 0.373175f, -0.864631f,
-1.404076f, -0.254085f, -0.605034f, -0.317448f, 0.617058f, 0.307417f, 0.635226f, 0.739859f, 1.844111f, -1.002548f, -0.443199f, 1.123826f, 0.637835f, -1.591404f, 0.333651f, -0.497035f, 0.734147f, 0.032685f, 0.635238f, -1.277422f, -1.211353f,
0.252022f, -0.392987f, 0.694964f, -1.116280f, -0.607558f, 0.212620f, 0.696347f, 1.882979f, -1.747035f, 1.268545f, 2.211507f, -0.275344f, -0.916180f, -0.784166f, 0.206518f, 1.081715f, -1.270619f, 0.058816f, -0.343529f, 2.131616f, 1.975968f, 1.291896f,
-0.236840f, 0.367808f, 0.949913f, -1.587132f, -0.688642f, -0.848635f, 1.186527f, -0.846654f, -0.032270f, 1.348287f, -1.008951f, 1.214358f, 0.955722f, 0.290436f, 0.999693f, 1.376664f, -0.366553f, 0.671046f, -1.745192f, 1.040644f, -1.727922f,
-0.898571f, 0.211875f, -0.762181f, 0.045619f, -0.544192f, 0.589236f, 0.682031f, 1.356769f, 1.515389f, -0.393550f, 0.461374f, 0.301776f, -0.008506f, -1.229550f, 0.996016f, 0.193872f, 1.223843f, 0.344940f, -2.011109f, 2.275220f, -0.385139f, -0.032620f,
1.133240f, 2.312745f, 0.138906f, 1.325359f, 0.347948f, -1.592254f, 1.221781f, -0.551998f, -0.500733f, -1.512621f, 0.664797f, 0.107370f, 2.264528f, -0.154376f, -0.235699f, 0.259743f, 1.369667f, -0.069842f, 2.706057f, -0.491268f, 1.982218f, -1.583792f,
0.807784f, 1.936504f, 1.715977f, 0.201321f, -0.180833f, -1.149568f, 0.752005f, 1.040722f, -0.574888f, -0.617792f, 0.217515f, -1.548676f, -0.933799f, 2.298145f, -3.267043f, -1.540018f, -1.643971f, 0.781229f, 0.078299f, 1.032435f, 1.802631f, 0.646467f,
0.932021f, 1.571568f, -3.051631f, 0.891363f, -1.192045f, -0.253637f, -2.581502f, -0.067777f, 0.527013f, 2.081183f, 1.353045f, 1.999385f, 0.426233f, -0.643605f, -1.761716f, -1.922685f, -2.032750f, 3.445329f, -2.176590f, 0.650402f, 1.532256f,
-2.165766f, 2.294618f, 1.394501f, 0.869241f, -1.724054f, 0.377923f, 0.468799f, 0.297398f, -1.159979f, 1.048912f, 0.802783f, 2.599330f, -0.403087f, -0.738369f, 1.235731f, 0.946959f, 0.004116f, 2.811412f, -1.211188f, -0.141415f, -2.396404f, 0.502257f,
1.137109f, 2.163502f, 0.474332f, -0.099012f, -1.537346f, 0.884547f, 0.773041f, -0.362923f, 1.287781f, -1.232318f, -2.940777f, -0.327840f, 1.288415f, -1.101708f, -1.486695f, -1.145226f, 1.502693f, -0.957234f, 1.211827f, 2.291793f, 0.720555f,
1.299648f, 1.857494f, -3.557837f, 0.726464f, -1.904863f, 1.383980f, -3.187170f, 0.820072f, 0.732532f, 2.003631f, 0.520325f, 2.757159f, 0.271638f, 0.263305f, -1.375195f, -1.818298f, -2.145356f, 3.958691f, -0.740861f, -0.362776f, 1.530451f, -2.473052f,
2.934510f, 1.326655f, 1.742491f, -2.759621f, 1.009899f, 1.110837f, 1.083408f, -1.768962f, 1.597216f, 1.106187f, 2.612962f, -1.834269f, -1.541222f, 0.835949f, 0.378250f, 1.333404f, 3.643126f, -2.335297f, 0.134483f, -2.899050f, 0.939575f, 0.561686f,
2.231089f, 1.390149f, -1.462460f, -1.251374f, -0.499930f, 0.718275f, -1.039804f, 1.972199f, -2.464912f, -2.786031f, -0.464437f, 0.450749f, -1.355820f, -0.801464f, -1.059923f, 0.503295f, -2.346211f, 2.356792f, 1.079908f, 1.257034f, 1.157912f,
2.030142f, -3.411368f, 1.595693f, -2.715389f, 1.422326f, -2.622787f, 0.965019f, 0.582189f, 1.085118f, 1.990574f, 1.435925f, -2.309207f, 0.618100f, -1.377753f, -1.057176f, -2.043301f, 3.250200f, -1.163511f, -0.281521f, 2.249588f, -2.334926f,
3.678085f, 2.295956f, 2.244275f, -2.464669f, 0.275581f, 1.037368f, 1.291901f, -1.259361f, 1.511154f, -1.133732f, 0.985696f, -1.322218f, -2.331686f, 0.066070f, 1.378916f, 1.335416f, 3.300078f, -2.129827f, 0.154144f, -2.365511f, 1.206184f, 0.194462f,
1.735343f, 0.909562f, -2.058575f, -1.022511f, -0.889205f, 1.178965f, -0.907837f, 1.640996f, -1.411282f, -1.944743f, -0.667774f, 0.530656f, -1.164754f, -1.130406f, -0.989416f, -0.417527f, -2.846388f, 1.452387f, 1.111037f, 1.479576f, 1.515705f,
1.682542f, -3.781677f, 1.991480f, -1.906263f, 2.093968f, -2.657462f, 0.689156f, 0.715237f, 1.126474f, 0.857518f, 0.694122f, -1.477539f, 0.615623f, -1.709332f, -1.133851f, -0.948514f, 1.051370f, -3.407380f, 0.903640f, 1.882503f, -2.317430f, 2.996280f,
1.250849f, -0.231652f, 0.229359f, -0.125811f, -1.001245f, 0.081833f, 0.889368f, -1.508630f, -3.195109f, -1.935939f, 0.598995f, -0.315206f, 1.904832f, -0.825374f, -0.375985f, 0.320323f, -0.354035f, -1.338870f, 1.374739f, -0.239755f, 0.693779f,
-0.691176f, -1.507303f, -1.140287f, -0.555594f, -0.904606f, 0.204475f, 1.460493f, -1.289099f, 0.262270f, 0.544773f, -1.046439f, 1.638519f, 0.453286f, 1.006178f, -1.679734f, -0.294420f, 0.665137f, -0.170699f, -1.206491f, -0.350075f, -0.542117f,
0.080019f, -0.214641f, -1.098958f, 1.129346f, 1.119069f, -0.418373f, -1.477571f, 0.817275f, 1.302078f, -0.942337f, 1.396191f, 1.364822f, -1.351465f, -1.734969f, -1.755669f, -0.630344f, 1.688035f, -1.344941f, 0.331850f, 1.574437f, -3.399125f,
1.197134f, 1.760918f, -0.709583f, -0.300508f, 1.266969f, 0.357435f, 1.235337f, -0.055776f, -1.444871f, -1.658173f, -0.416819f, -0.273987f, 1.193607f, 1.232427f, -0.566999f, -0.215707f, 0.042464f, 0.397518f, -2.231780f, 0.859839f, 0.316222f,
-0.981898f, 0.776206f, -0.100315f, -1.316502f, -0.436096f, -1.061975f, -0.561383f, 0.794583f, -0.528826f, -0.710971f, -0.642568f, -1.307221f, 0.673275f, 0.411151f, 0.558464f, -0.887473f, 0.499919f, 1.038801f, 1.084161f, -0.502871f, 0.702842f,
-1.983166f, 0.424804f, 0.094310f, -0.394842f, 0.525148f, 1.078844f, 1.006269f, -0.702764f, 0.328108f, -0.275207f, 0.511329f, 0.701355f, 0.533996f, -1.243821f, -1.020483f, -0.681527f, 0.530615f, 0.545004f, -0.184859f, 0.152233f, -0.561980f,
-3.071677f, -0.928789f, 1.977866f, -1.604294f, -0.125613f, 1.303029f, 0.557975f, 1.536549f, 0.346012f, -1.182704f, -0.319709f, -0.150708f, -0.078976f, 2.478742f, 0.241643f, -1.148022f, -0.709471f, 0.284262f, 2.476763f, -0.593480f, 0.311393f,
0.171756f, -0.758203f, 0.002176f, -0.479488f, -1.065231f, 0.799920f, -1.543848f, -1.149817f, 0.801947f, -1.746745f, -0.660983f, -0.128990f, -1.166660f, 0.492990f, 1.193820f, -1.083893f, -1.545535f, 1.016426f, 0.525225f, 1.361632f, 0.047458f,
-0.337790f, -2.294497f, 0.143942f, -0.316511f, -0.565090f, 0.580301f, 1.517322f, 1.854901f, -0.019721f, -0.202197f, -0.890445f, 0.376925f, -0.285682f, 0.853306f, -1.989374f, 0.074817f, -0.658211f, 1.418952f, -1.447255f, 0.503143f, 0.066538f,
-1.385636f, -1.054286f, -2.037945f, 2.481959f, -0.621992f, -0.348167f, 1.203896f, 0.462690f, 0.678876f, 0.389101f, -0.373996f, -0.023655f, 0.103165f, -0.447847f, 2.495115f, -1.264686f, 0.065797f, 0.321364f, -0.725824f, 1.987190f, 0.622104f,
-0.162817f, -0.274256f, 0.215547f, -0.299985f, -0.292389f, -1.114379f, 1.064995f, 0.261602f, -0.652049f, 0.394872f, -1.900305f, 0.185590f, -0.187484f, -1.024245f, -0.286980f, 1.271117f, -1.997857f, -1.174555f, -0.486975f, -0.400279f, 0.309391f,
-0.654331f, -0.847962f, -0.777512f, -0.302232f, 0.005323f, -0.500981f, 0.115849f, 1.235309f, 1.788327f, -0.677508f, -0.723811f, 0.339117f, 0.273712f, -1.037977f, 0.264360f, -2.023851f, 0.597251f, -0.475727f, 0.895432f, -1.266967f, -0.348512f,
-0.442670f, 0.097724f, -0.507077f, -1.625372f, 1.560300f, 0.021945f, -0.192586f, 1.293922f, -0.045008f, 0.700007f, 0.291162f, 0.274762f, -0.063674f, 0.109626f, 0.002935f, 1.662107f, -0.499772f, 0.235366f, 0.879823f, 0.453102f, 1.325614f, 1.086636f,
-0.332329f, 0.069381f, 0.927050f, -0.998437f, -0.210295f, -1.079558f, 0.499664f, -0.012289f, -0.041934f, 0.560997f, -1.086713f, 0.154967f, 0.376221f, -0.041359f, 0.256200f, 1.447443f, -0.624946f, -0.942270f, -1.123635f, 1.324357f, -0.450969f,
-1.524984f, -0.778987f, 0.969527f, -0.131232f, -1.035731f, -0.347140f, 0.247489f, 1.844623f, 0.900462f, -1.353785f, -1.187096f, 0.177319f, 0.517025f, -1.584223f, -0.057078f, -0.989783f, -0.080357f, -0.598680f, 0.865283f, -0.012625f, 0.129231f,
-0.099438f, -0.602763f, 0.824794f, -1.719814f, 2.022166f, 0.649262f, -1.025158f, -0.372239f, 0.341159f, 0.807279f, -0.225952f, 0.842153f, 0.274096f, 0.441440f, -0.482849f, 0.056875f, -1.875529f, 1.035579f, 1.445132f, 0.932835f, 0.604842f, 0.148925f,
-1.720904f, 0.659007f, 1.335545f, 0.228221f, 0.489793f, -2.061360f, 1.222664f, -0.904203f, 0.314705f, 0.382249f, -0.613352f, -0.001932f, -0.150946f, 0.768053f, -0.476851f, 2.207708f, -1.143047f, -0.182010f, -1.916080f, 2.113370f, -0.833312f,
-1.156423f, 0.570026f, 1.568029f, 0.154597f, -2.146682f, 0.912657f, -0.796285f, 0.848020f, -1.389084f, -1.311548f, -1.263039f, -1.395647f, 0.825145f, -2.184428f, 0.056941f, -0.925713f, 1.195948f, 0.172055f, -0.445800f, 1.475360f, 0.103181f,
-0.309973f, 1.707048f, 2.420716f, 0.881213f, 0.532017f, -0.524893f, -0.364530f, 1.850817f, -0.621919f, -0.677007f, 0.146501f, 0.616258f, -0.426267f, -0.317469f, 0.257656f, -0.010391f, -1.065343f, 0.496544f, 0.292249f, -0.268808f, 0.192577f,
0.636447f, -0.502639f, 0.481436f, 1.275196f, -0.511169f, -0.005121f, 1.067523f, -1.876824f, 1.183476f, 0.016647f, -0.815046f, -0.644911f, 0.328352f, -0.128291f, 0.086203f, 0.797180f, -4.527515f, -1.589468f, -0.206123f, 0.283048f, -1.474467f,
2.286780f, 0.123528f, -0.347436f, 1.515305f, 0.468039f, -0.721146f, -0.073034f, -0.329678f, 2.541981f, -0.968055f, -0.265392f, -0.596348f, 1.257208f, 1.055123f, 0.626551f, 0.344280f, -0.012228f, -1.882666f, -1.449090f, -1.094008f, 2.455077f,
-0.424253f, 0.095761f, 1.965785f, 3.427407f, 2.947856f, 0.675135f, -0.185092f, 0.823571f, 1.576630f, -0.725157f, -0.738140f, 0.593280f, 0.497209f, 0.980394f, 1.527237f, 1.004457f, -0.134487f, -0.200913f, 0.352211f, -0.313167f, 1.496920f, -0.265442f,
1.529125f, 0.195412f, 0.248550f, 1.444864f, 0.370679f, 0.328502f, 0.601779f, -1.957134f, 0.904773f, 0.411194f, -0.979507f, 0.177319f, 0.964918f, 0.664205f, -0.312434f, 0.684694f, -3.407292f, -1.612410f, -0.770375f, -0.180613f, -3.739793f, 2.236012f,
1.698775f, 0.120847f, 0.447584f, 1.086588f, -1.524970f, 0.210815f, 0.322676f, 3.306008f, -0.829020f, 0.407473f, -0.300899f, 1.503391f, 0.705040f, 2.300059f, -0.206770f, 0.113661f, -2.434478f, -1.456216f, -1.392190f, 1.906372f, -0.449112f, -0.153957f,
1.487086f, 3.276789f, 3.239848f, 1.166549f, 1.084108f, -0.968711f, -0.965488f, -0.696095f, -0.631885f, 0.579525f, 1.089258f, 1.048018f, 1.324109f, -0.634710f, -1.035516f, 0.716149f, 0.196666f, 0.540333f, 1.829481f, -1.783778f, -0.098456f, -1.043741f,
0.495524f, 1.476505f, 0.452278f, 0.831860f, -0.337442f, -1.133453f, 0.367897f, 1.184548f, -0.855991f, 0.821463f, 0.866175f, 0.220248f, -0.038893f, 0.880331f, -2.205832f, -1.194201f, -0.804250f, -0.987544f, -4.215802f, 1.786437f, 1.257302f, 0.465649f,
0.549492f, 1.002340f, -1.986774f, 0.935008f, -0.225109f, 3.827609f, -1.065723f, 0.725385f, 0.100050f, 1.209527f, 0.859247f, 2.074594f, -1.442153f, 0.725659f, -2.601963f, -1.545382f, -1.204275f, 1.800978f, -0.898490f, -0.388456f, 1.843079f, 1.755238f,
2.747950f, 1.146278f, 1.788497f, -1.084087f, -1.293192f, -0.454019f, -0.345170f, -0.013292f, 1.363389f, -0.893590f, 1.418068f, -0.396377f, -1.557891f, 0.050072f, 0.206545f, 0.863545f, 1.716891f, -2.231789f, -0.026252f, -1.104093f, 0.694262f,
0.567635f, 0.691462f, 0.913320f, -0.309107f, -1.108614f, -0.124631f, 1.709777f, -0.827440f, 1.491468f, -0.268483f, -0.413864f, -0.190702f, 0.793100f, -2.452428f, -0.800214f, -0.144614f, -1.098328f, -2.466156f, 0.746300f, 1.410898f, 0.730108f,
1.127048f, 1.118587f, -2.498727f, 0.931262f, -0.753127f, 3.826641f, -1.781617f, 1.205157f, 0.572840f, 1.075864f, 0.535766f, 0.934885f, -0.943876f, 1.037500f, -2.068629f, -0.747440f, -1.393634f, -0.355867f, -2.435843f, -0.682765f, 2.306019f,
0.817822f, 0.695522f, -0.435381f, 0.018360f, 0.946546f, -0.271127f, -1.506296f, 0.225789f, 2.392315f, -1.491452f, -1.956246f, -0.070282f, 0.500130f, -1.532810f, 0.677009f, -2.071552f, 0.851302f, 1.944598f, -0.154448f, -0.689723f, 2.034093f,
-0.139202f, -0.081212f, -0.255008f, 0.210717f, 0.563024f, -1.063341f, -0.083212f, 1.079562f, 0.330837f, -0.650115f, -1.539143f, 1.707465f, -0.556879f, 1.484343f, -1.320744f, 0.119792f, 1.120635f, -0.092925f, 2.223681f, 0.109765f, -1.293299f,
-0.314680f, 0.053826f, 1.514202f, 1.153658f, -1.606516f, 1.386693f, 0.865538f, 1.783334f, -1.147119f, 0.731449f, 1.561411f, -0.751773f, 0.792558f, 0.495054f, 1.822155f, -1.569280f, -0.038162f, -1.580124f, -1.315430f, -1.151751f, -1.378552f,
2.300791f, 0.427671f, -1.435032f, -0.557337f, 0.370151f, 0.314626f, 0.408769f, 0.079158f, 1.122870f, 1.948342f, -1.332341f, -1.088473f, 0.690537f, -0.077575f, 0.256615f, 0.070379f, -2.200562f, 1.472298f, 1.584960f, 0.677841f, -0.902241f, 1.613042f,
0.482364f, -1.044870f, 0.256239f, 0.783266f, 0.133119f, -1.707242f, -0.272784f, 1.172029f, -0.160020f, -0.407424f, -2.600583f, 0.948019f, -0.938753f, 0.862425f, -1.188878f, 0.147651f, 1.335363f, 0.421513f, 2.231318f, 0.858901f, -0.864287f, 0.091592f,
0.204718f, 2.079855f, 0.858874f, -1.471168f, 0.798599f, -1.059963f, 3.361014f, -0.334821f, 0.855103f, 0.026550f, 0.056113f, 0.569307f, -0.192052f, 3.303840f, -1.195150f, -0.424941f, -0.756613f, -1.311150f, -1.252191f, -1.254334f, 0.844255f,
0.056619f, -2.386232f, -0.667466f, -0.351905f, 0.120708f, 0.611150f, 0.452622f, 1.376812f, 2.075173f, -1.239912f, -0.166117f, 0.531069f, -0.299490f, 1.475005f, -0.287325f, -2.460871f, 0.948782f, 1.392892f, 2.009389f, -0.723328f, 1.365822f, 0.533406f,
-0.710391f, 0.401627f, 0.891924f, 0.258866f, -0.761115f, -0.103587f, 0.888503f, 0.165450f, -1.099056f, -2.256282f, 0.874619f, -0.842412f, 1.018296f, -1.406480f, -0.848345f, 0.505921f, 0.088674f, 1.975331f, 1.308265f, -0.399964f, -0.101904f,
-0.407766f, 1.594847f, 0.566532f, -1.263215f, 0.512104f, -2.736463f, 3.524741f, -0.256393f, 0.770041f, 0.476542f, -0.173690f, -0.079583f, 0.075033f, 2.920728f, -0.573007f, -0.551344f, 0.152777f, -1.145169f, -0.499441f, -0.498546f, -1.296299f,
-0.019796f, -2.811916f, -0.104650f, 0.331252f, -0.211289f, 1.185000f, 1.237723f, 1.363848f, 0.249307f, -0.849905f, -0.170343f, 0.301815f, -0.630807f, 2.408301f, -0.575969f, -0.978020f, 1.253459f, 1.305743f, 2.886375f, 0.433706f, 0.664857f, 0.382841f,
-0.372810f, 1.310664f, 0.472297f, -0.712914f, 0.897214f, -0.086077f, 0.394809f, 0.436428f, -1.628391f, -1.870820f, 0.623533f, -0.054333f, 0.488425f, -1.338762f, -1.050456f, -0.318089f, 0.043529f, 0.236043f, 0.176906f, -1.736753f, -0.233152f,
0.187327f, 1.144243f, 0.509831f, -0.806443f, 0.560781f, -3.655870f, 3.297427f, -1.646053f, 0.357437f, 0.670350f, 0.002610f, 0.158469f, 0.250468f, 1.777487f, 0.492816f, -0.372286f, 0.913828f, -0.707486f, 0.068089f, -0.488896f, -1.052313f, 0.782416f,
-1.393596f, 0.839764f, 1.639866f, -0.783382f, 1.013531f, 1.068798f, 1.055548f, -0.564833f, 0.036805f, -0.540840f, 0.142970f, -0.828417f, 0.768790f, -0.665533f, 0.748884f, 1.823440f, 1.240377f, 2.201319f, 0.916292f, -0.061280f, 0.303431f, 0.926174f,
0.594546f, 0.163141f, -0.954947f, 1.187487f, 0.366556f, 0.634809f, 0.799049f, -1.861097f, -0.888060f, 0.922589f, 1.621273f, -0.240673f, 0.933109f, -0.217216f, -0.230511f, 0.252291f, 1.050784f, 0.068810f, -2.066705f, -0.763855f, 2.158159f, 0.213546f,
-0.140314f, -0.182113f, 0.334633f, -2.390821f, 1.679000f, -1.949898f, -0.544102f, 0.686477f, -0.200325f, -0.053629f, 0.304173f, 1.170238f, 1.174948f, -0.677268f, 1.550178f, -0.389914f, 1.954652f, 0.513090f, -1.484939f, 1.421312f, -1.189391f,
0.889122f, 1.969574f, -0.936384f, 0.950857f, 1.435734f, 1.526664f, -2.209395f, 1.374819f, -0.489756f, 0.505498f, -0.206290f, -0.468987f, -0.582005f, 2.048381f, 1.656556f, 0.788972f, 0.927896f, 0.783999f, -0.995254f, 0.490284f, 1.345975f, 1.168437f,
0.125879f, -1.098862f, 1.794672f, 0.735234f, 0.674205f, 1.387657f, -1.539499f, -1.287541f, 0.207329f, 1.177167f, -0.863881f, 1.068939f, 0.447222f, -0.142857f, 0.258627f, 0.658742f, -0.141336f, -1.845564f, -0.023209f, 2.097461f, -0.169066f,
-0.564647f, 0.788282f, -0.384299f, -2.872934f, -0.679452f, -0.975800f, -0.615983f, 0.478874f, 0.590266f, 0.113579f, -0.769054f, -0.295358f, 1.960143f, 0.268281f, 1.481249f, -0.258732f, 1.925269f, -0.308319f, 0.750493f, 0.144799f, 0.873194f,
-0.159223f, -0.777486f, 1.612285f, 2.342421f, -0.474168f, -0.401179f, 0.768375f, 0.608020f, -0.833974f, -1.834635f, 0.509662f, 0.641453f, -0.335176f, 0.220840f, 0.295519f, -0.784526f, 0.602854f, -0.008582f, 0.096395f, -0.335352f, 0.356571f,
-1.904084f, -0.683267f, 0.720284f, -1.026306f, 0.951800f, -0.831975f, -0.764935f, 0.104795f, 0.852018f, 0.548792f, 0.020526f, -0.704021f, 0.035648f, -0.030476f, 0.102554f, 0.528380f, -1.192440f, 0.016432f, -1.398557f, -1.089841f, 1.943212f,
-0.949227f, 0.112889f, -0.370625f, 0.132647f, -0.045260f, 0.810011f, -0.704515f, -1.182014f, 0.265492f, 0.721651f, -0.487522f, 1.014666f, -0.546039f, -1.000675f, -0.554196f, 0.477218f, 0.380780f, 1.429254f, -0.376445f, 1.182172f, 0.793972f,
2.294657f, -1.793249f, -1.583325f, 2.438098f, 2.154245f, -0.973785f, -1.749475f, 1.539882f, 0.567916f, 1.173733f, 0.544908f, 2.019453f, 0.244318f, -0.286337f, -0.922703f, -0.817012f, -0.279092f, 0.016388f, 0.985498f, 0.870456f, -0.666839f, 0.381607f,
-1.043209f, -0.085617f, 0.983290f, -1.454445f, -1.588118f, -0.325886f, -1.649038f, 0.256145f, 1.389754f, 1.899640f, 0.073542f, 1.080868f, 0.798682f, -0.124743f, 0.322796f, -1.317094f, -1.821618f, 1.371845f, 0.211163f, -1.029931f, 0.613550f,
0.520352f, 0.031214f, -0.751691f, 1.083059f, 2.329353f, 0.998564f, 0.577995f, -0.856125f, 0.739170f, 0.794755f, 0.078750f, -0.762786f, -0.257317f, -2.034328f, -0.485002f, 0.362789f, -0.395337f, 1.254747f, -0.074821f, 1.112419f, 1.573022f, 3.245726f,
-0.704363f, -0.735439f, 1.454280f, -0.254582f, -0.214223f, -1.251076f, 1.238746f, 0.556463f, 1.331832f, 0.936752f, 0.900665f, -0.524696f, 0.334331f, -0.431287f, -0.390375f, -0.563994f, -1.466339f, 0.010947f, 0.004353f, -0.659158f, 1.382202f,
-1.101896f, -0.063481f, 0.821357f, -1.015872f, -1.981173f, 0.332931f, -0.621287f, 0.563529f, 1.770428f, 1.402000f, 0.132587f, 1.236057f, 0.502895f, -0.139476f, -0.155243f, -1.836902f, -1.618711f, 1.037031f, 0.017201f, -0.379695f, 0.290525f,
0.307914f, 0.468314f, 0.098921f, 0.947247f, 1.210710f, -0.162789f, -0.045892f, -0.994587f, 1.150813f, 0.638815f, 0.933928f, -0.711636f, 0.050690f, -2.489584f, -0.260145f, -0.471432f, 0.227824f, 0.781694f, -0.272846f, 1.979931f, 1.006240f, 1.984656f,
-0.412144f, 0.121318f, 0.546037f, -2.439509f, -0.126833f, -1.129627f, 0.655300f, 0.544385f, 0.252468f, 1.491392f, 0.397156f, -1.525400f, 0.584279f, -0.349432f, -0.098387f, -0.111397f, -2.108746f, -0.767074f, -0.108585f, -0.190446f, 1.213672f,
-0.681357f, 0.578531f, 0.776579f, -1.369896f, -1.143097f, 0.682044f, -1.025896f, 1.032293f, 1.443834f, 0.991018f, 0.246591f, 1.353571f, 0.160768f, 0.040363f, -0.102575f, -1.370890f, -0.293622f, 1.055896f, 0.552253f, 0.039455f, 0.146595f, 0.752124f,
-0.465202f, 0.473392f, 0.031773f, 0.140969f, -1.808285f, 0.646410f, -0.128489f, 0.408257f, 0.504300f, 1.085465f, -0.819613f, 0.236119f, -2.487332f, -0.307225f, -1.221292f, -1.326094f, -0.424329f, -0.758664f, 2.691977f, 1.370785f, -0.090490f,
-1.664287f, -0.794266f, 0.893019f, -1.740676f, -0.398201f, 0.033733f, 1.639785f, -0.601829f, -1.093228f, 1.399030f, 0.776700f, -1.751518f, 0.654397f, -2.101963f, -0.350954f, 0.485001f, -1.346366f, -0.354441f, 0.821312f, -0.181069f, 0.565510f,
-0.640542f, 0.760990f, 1.193612f, -1.478190f, 0.076972f, 0.827370f, -0.461124f, 0.884644f, 0.210811f, 1.328715f, -0.201108f, 2.107644f, -1.906388f, 0.288018f, 0.448575f, 0.152477f, 2.174057f, 1.456961f, 0.046943f, -0.141299f, -0.039501f, 1.358358f,
0.064398f, -0.854484f, 0.842757f, 0.191147f, 1.039480f, 0.257716f, 0.096165f, 0.498641f, -0.076159f, 1.104955f, -0.263497f, 1.278035f, -2.102696f, -0.198515f, -0.377570f, -2.004345f, -0.320019f, -0.056396f, 1.120897f, 0.872099f, -0.974879f,
-0.305654f, 0.475103f, 0.468226f, -0.602028f, 0.184646f, 1.266490f, 1.066960f, -0.539119f, -1.116687f, 0.518331f, 0.109462f, -0.083275f, -0.117651f, -0.511453f, 0.154725f, 0.385423f, 0.181453f, -0.459508f, 0.537889f, 0.366733f, -0.064965f, 0.976269f,
0.543097f, 0.304616f, -0.365940f, 0.621837f, 0.657845f, 0.519290f, 0.363515f, -0.077301f, 0.499746f, 0.027226f, 0.824979f, -4.136404f, 0.431365f, 0.667137f, 0.253263f, 1.618927f, 0.859851f, -0.359798f, 0.377385f, -0.273272f, 0.401740f, -0.045203f,
0.179283f, 0.469817f, -1.043544f, 1.112312f, 0.516150f, 0.782912f, 0.440231f, 0.216711f, 0.535293f, -0.168528f, 1.243714f, -0.459815f, 0.032437f, 0.156125f, -1.444904f, -0.320693f, 0.045258f, 0.444193f, 0.686375f, -1.457855f, -0.340089f, 0.013968f,
0.501178f, -0.521230f, 0.239318f, 1.256279f, 1.130357f, -0.454192f, -0.402287f, 0.456767f, 0.261417f, 0.563208f, -0.475822f, -0.610727f, -0.134488f, 0.193070f, 1.186572f, -0.347626f, 0.281423f, 0.265409f, 0.004143f, 1.193197f, 0.220953f, -0.230278f,
-0.201856f, 0.479819f, 0.560488f, 0.278221f, 0.306503f, 0.025216f, 0.528655f, -0.397736f, 0.742952f, -3.820335f, -0.407237f, 0.526539f, 0.232392f, 1.082593f, 0.955643f, 0.026404f, 0.352718f, -0.951642f, 0.572237f, -0.143342f, 0.264383f, 0.547009f,
-0.640559f, 1.721317f, 0.547247f, 0.680933f, 0.639931f, 0.272330f, 0.476792f, 0.263136f, 1.302435f, -0.153256f, 0.222627f, 0.142037f, -0.133495f, 0.805507f, 0.235230f, -0.261202f, 1.274149f, -0.601798f, 0.288821f, 0.621607f, -0.177676f, 0.936573f,
0.732123f, 0.427627f, -0.110999f, -0.533733f, 0.324618f, 0.656045f, -0.456441f, 0.415537f, -0.591701f, 0.716780f, 0.405882f, 0.878386f, 1.329974f, 0.173041f, 0.054650f, 0.113698f, 0.692104f, 1.383902f, 0.575009f, -1.291578f, 0.471502f, 0.723903f,
0.431126f, -0.255086f, -0.233505f, -0.176326f, 0.524407f, 0.610892f, 0.536811f, -1.553932f, -0.639543f, -0.145263f, 0.116132f, 0.358644f, 0.793503f, -0.942262f, 0.039303f, 0.306822f, 0.644212f, -0.194761f, -0.166539f, 0.296757f, -0.369690f,
0.877615f, -1.598354f, -0.125579f, 0.917573f, 0.535938f, 0.232895f, -0.183971f, 0.979202f, 0.060238f, -0.045636f, 0.594818f, 0.018624f, 0.901339f, 0.038953f, -0.593275f, 1.535922f, -0.245034f, 1.359441f, 0.939546f, -0.408627f, 0.962221f, 0.422496f,
0.760810f, -0.218569f, -0.073756f, -0.263911f, 0.674884f, -0.939002f, -0.321144f, -0.785055f, 1.198917f, 0.838851f, 1.171840f, 0.919923f, 0.488283f, -0.768253f, 0.142924f, 1.118627f, 0.734113f, 0.119622f, -1.611756f, 1.268366f, 0.763337f, 0.029214f,
0.348505f, -0.813857f, -0.044964f, 0.646334f, 1.006905f, 0.301951f, 1.606951f, -0.051460f, -0.237872f, -0.652182f, 1.157712f, 1.123533f, -1.669018f, -0.381752f, 0.757538f, 0.242990f, -1.020551f, -0.024469f, 0.115559f, -0.330178f, 0.228330f,
-1.689543f, -0.806091f, 0.447554f, 0.466112f, 0.333592f, -0.442449f, 0.494455f, 1.068409f, -0.305519f, 1.162084f, -0.214821f, 0.780576f, 0.853582f, -1.035813f, 1.661773f, -0.243370f, 1.393207f, 1.040981f, -0.939329f, 0.701122f, 0.447509f, 1.919603f,
-0.601397f, 0.261145f, -0.112799f, 0.209568f, -0.546970f, -0.398510f, -0.071512f, 1.861615f, 0.540735f, 0.858811f, 0.549558f, 1.699925f, -0.549055f, 0.370592f, 1.336274f, 1.137275f, -0.272578f, -1.190166f, 1.731086f, 1.098715f, -0.528763f, 1.237797f,
-1.191080f, -0.022877f, 0.601103f, 0.769408f, -0.651021f, 1.287370f, 0.479717f, -0.921436f, 0.185677f, -0.706954f, 0.751831f, -1.129550f, 0.112149f, -0.123904f, -0.497059f, -1.241361f, 0.836664f, 0.086138f, -1.260107f, 0.019929f, -0.627884f,
-0.430978f, 0.407809f, 0.616652f, 1.255757f, -0.274286f, -0.646438f, 1.796862f, -0.114627f, 0.717921f, 0.190678f, 1.430073f, 0.203695f, -0.128866f, -0.303097f, 0.274721f, 0.162127f, -0.605945f, 1.165340f, 1.455867f, -0.281481f, 0.252877f, 0.624568f,
-1.038252f, 0.241526f, -2.022500f, -0.614924f, 0.319944f, -0.069837f, 0.592931f, 0.296191f, -0.360470f, 0.815064f, -0.750234f, 0.802812f, 1.131384f, -0.384483f, -1.607291f, -0.186501f, -1.535147f, -0.827381f, 0.468566f, -1.554524f, -1.289740f,
0.549965f, -0.390097f, -0.127664f, -1.440364f, -1.098428f, 0.993109f, 1.185607f, 1.045165f, 0.202453f, 0.282771f, -1.387754f, -2.007117f, 0.421655f, 0.427932f, -1.357498f, 1.170163f, 0.130035f, -0.537552f, -0.811616f, 0.229306f, -1.567976f,
-0.991801f, -2.424667f, 2.869858f, -0.222600f, 0.208584f, -1.255484f, -0.250683f, 0.491963f, 0.761855f, -1.739070f, 2.305063f, -1.252131f, 0.431759f, -1.818412f, 2.053415f, 0.481846f, -1.874338f, 1.940216f, 0.990104f, -0.811307f, -2.006936f,
1.256937f, 0.177577f, 0.640300f, -0.375534f, 1.868722f, 0.041434f, -1.249451f, -1.450764f, -0.263225f, -2.179323f, -1.276725f, -1.231890f, 0.344068f, -1.104851f, -2.853451f, -1.466892f, 0.687333f, 1.027544f, -1.815825f, 2.152590f, -0.880111f,
-2.321034f, 0.768831f, 1.170263f, 0.904020f, -0.562398f, -2.100310f, 2.672169f, -0.895164f, 1.629229f, -0.124921f, 1.086656f, -0.942903f, 1.348824f, -1.765005f, 0.409576f, -0.898740f, -0.352752f, -1.103116f, 1.137124f, 0.979281f, 1.797220f,
1.053768f, -1.156686f, -0.125231f, 0.077358f, -3.270641f, -1.210346f, -0.207939f, -1.342245f, 1.051689f, 0.130799f, -1.570040f, 1.107664f, -1.216077f, 1.510176f, -3.155445f, 0.767305f, -0.345273f, -0.817151f, 1.602101f, -0.451950f, -0.631963f,
-1.933907f, 1.252922f, 0.482194f, -0.320592f, 0.259392f, 1.789377f, -1.742656f, -0.959095f, -1.819530f, 0.092101f, -1.660553f, -2.193585f, -0.976111f, 1.022090f, -1.072719f, -1.025614f, -1.054829f, 0.497459f, 2.010647f, -1.556622f, -0.229759f,
0.869925f, -1.071696f, 1.329302f, 1.283839f, 1.170884f, 1.708272f, -0.594854f, 2.834245f, -0.779210f, 0.912825f, -0.168416f, 1.507664f, -0.444026f, 1.470364f, -1.376357f, 1.093214f, -0.388041f, -0.634012f, -0.846826f, 1.339132f, 2.029613f,
-0.036906f, 1.861293f, -0.302729f, 0.933903f, -0.765239f, -3.379136f, -0.633951f, 1.332765f, -2.341299f, 0.732104f, -0.366508f, -1.150972f, 0.911561f, -0.809435f, 1.853932f, -2.002586f, -0.966122f, 0.512380f, -0.010838f, 0.682092f, -2.006212f,
-0.240095f, -1.259320f, 0.835588f, 0.087548f, -0.719105f, 0.496345f, 0.669806f, -1.896036f, -0.020887f, -1.319268f, -0.421787f, -1.400490f, -1.524340f, -0.833408f, 0.903157f, -0.848688f, -0.179802f, -0.873532f, 0.286123f, 1.813323f, -0.946306f,
-1.816021f, 1.176336f, -0.431129f, 1.180833f, 1.235785f, 1.137606f, 1.663725f, 0.163711f, 2.424729f, -0.548901f, 0.394033f, -0.769644f, 1.525349f, 0.523773f, 1.000441f, -0.761504f, 0.863631f, 0.037875f, -0.519255f, -0.345984f, 0.608323f, 0.775591f,
-0.555348f, 1.539877f, 0.178446f, 0.739089f, -0.833050f, -0.986624f, -0.390111f, 1.420607f, -2.279366f, -0.456082f, -0.243120f, -1.667907f, 0.600840f, -0.375571f, 1.223182f, -0.251775f, -0.739888f, -0.613319f, 0.294749f, 0.391612f, -2.453524f,
-0.176068f, 0.354459f, 0.890588f, 0.564665f, -1.128656f, 0.451705f, 0.501266f, -1.411817f, -0.529274f, -0.477895f, -0.069823f, -1.568575f, -0.375697f, -0.172647f, 0.172240f, -0.367946f, -0.014822f, -0.333474f, 0.130165f, 1.035496f, 0.397449f,
-0.462493f, 1.039713f, 0.252921f, 0.753151f, 0.551102f, 0.705410f, 1.703578f, -0.583519f, 1.957694f, 0.417874f, 0.487802f, -0.039653f, 0.969010f, -0.044096f, 0.656361f, -0.793448f, 0.938262f, -0.243668f, -0.126221f, 0.215110f, 0.631115f, -0.032380f,
-0.590131f, 1.069926f, 0.528999f, 1.623700f, -0.796025f, -0.077755f, 0.116149f, 1.423197f, -1.201614f, 0.038350f, -0.286568f, -1.042314f, 0.151518f, 0.110695f, 0.859412f, -1.076176f, -0.465419f, -3.417705f, 0.778988f, 0.299785f, -1.553184f,
0.260782f, 1.052012f, 0.629843f, 0.551920f, -0.599005f, 0.078370f, 0.650193f, -0.253756f, -1.135052f, 0.292100f, -0.058764f, -2.060030f, 0.319903f, -0.575105f, 0.201168f, 0.108789f, -0.918463f, 0.800591f, -0.150311f, 0.843643f, 0.521828f, 0.194351f,
0.582378f, 0.647519f, 0.528016f, 0.125203f, 0.106117f, 1.002413f, -0.940739f, 0.639557f, 0.500874f, 0.232361f, 0.288897f, 0.187494f, -0.123262f, 0.530601f, -0.223870f, 0.089461f, -0.376998f, 0.243245f, 0.962872f, 0.450574f, 0.051365f, -0.245378f,
1.416667f, 0.870164f, 1.649791f, -0.621130f, -0.490213f, 0.328286f, 0.770720f, 0.198482f, 0.406245f, -0.034949f, -0.764572f, 0.481225f, -0.013571f, 0.213031f, -0.900897f, -0.559818f, -3.780947f, 0.590010f, -0.253415f, -1.163095f, 0.242233f,
1.185386f, 0.647966f, 0.112304f, -0.104169f, 0.046057f, 0.059234f, -0.143721f, -0.892055f, 0.269464f, -0.069740f, -1.572081f, 0.549775f, -0.227069f, 0.444003f, 0.064295f, -0.592834f, 1.020824f, 0.336182f, 0.482999f, 0.484047f, -0.482828f, 0.740656f,
0.504022f, 0.520487f, 0.090409f, 0.027402f, 0.795904f, -0.806434f, 1.073709f, 0.470083f, 0.430026f, -0.279668f, 0.919830f, 0.181275f, 0.412914f, 0.233471f, -0.583372f, -0.071209f, 0.212661f, 0.658425f, 0.304992f, 0.713416f, 0.109645f, 1.307438f,
0.765363f, 1.186327f, -0.116150f, -0.270881f, 0.040225f, 0.973428f, 0.424535f, 0.666033f, -0.242946f, -0.296131f, 1.176263f, -0.035244f, -0.166478f, 0.602885f, -0.277947f, -3.348686f, 0.288434f, -0.835652f, -0.368882f, 0.896181f, 0.930911f,
-0.349420f, -0.879665f, 0.875517f, 0.386332f, -1.272892f, -0.581163f, -0.635089f, 0.883366f, 0.169977f, -0.814687f, 0.803877f, 0.647490f, 0.217592f, 0.072748f, -0.113453f, 1.020847f, 0.294337f, -0.609433f, 1.089555f, -0.427660f, 0.412951f, 0.045149f,
-0.034282f, -0.142351f, -0.043928f, 1.101038f, -0.738007f, 1.845072f, 0.368118f, 0.198268f, 0.003734f, 0.684785f, 0.178954f, -0.438027f, 0.427371f, -0.006784f, 0.192485f, 1.141912f, -0.000161f, 0.418156f, 0.416250f, -0.253804f, -0.399289f,
-0.025661f, -0.008159f, 0.278880f, -0.024190f, -0.424710f, 1.337331f, 0.984247f, 0.457700f, -0.075809f, -0.205587f, 1.175240f, -0.324311f, -0.122405f, -0.257185f, 0.147638f, 1.012684f, 0.445266f, -0.489473f, -1.439531f, 0.868997f, 0.651215f,
-0.080918f, -0.022355f, -0.344511f, 0.657381f, -0.789215f, -0.887664f, -0.590952f, 0.878536f, 0.593531f, -0.185698f, 0.524919f, 0.191155f, -0.368126f, 0.082102f, -0.088554f, 0.636397f, 0.388444f, -0.559373f, 1.140658f, -0.879844f, 0.020584f,
0.127869f, 0.125334f, -0.186215f, 0.284348f, 0.871489f, -0.878956f, 2.701609f, -0.060648f, 0.134199f, -2.108412f, 1.001429f, 0.102862f, -0.211431f, 0.095778f, 0.435444f, -0.046401f, -0.415279f, 0.319493f, 0.093855f, 0.466689f, -0.213683f, 0.088264f,
-0.460769f, -0.304503f, 0.216319f, 0.035690f, -0.091302f, 0.518373f, 1.367394f, 0.473627f, 0.674327f, -0.989586f, 0.859535f, 0.411231f, 0.098110f, -0.537792f, 0.397712f, 2.191828f, 0.358362f, 0.380932f, 1.400446f, -0.288115f, 0.259434f, 0.228753f,
0.688267f, -1.628821f, -0.091341f, 0.546532f, 0.048550f, 1.588552f, 0.939105f, 0.013847f, 0.566554f, 0.922061f, 1.747732f, 0.082906f, -0.400441f, 0.629578f, -0.152831f, -0.516193f, -0.214532f, 1.400613f, 0.067634f, -0.406423f, 0.471018f, -0.647819f,
0.323409f, 0.243825f, 0.667745f, -0.544433f, 2.030271f, 0.857938f, -1.317898f, 0.488605f, -0.778103f, -0.149955f, 0.019800f, -0.702346f, 0.465897f, -0.293962f, -1.739463f, 0.037401f, 0.419419f, 1.148664f, 0.319697f, 0.340929f, -0.351749f, 0.731268f,
-0.068950f, 1.640404f, 0.261766f, -0.960386f, 0.649053f, -0.486106f};
            Layer0B = new float[]{0.093729f, 0.020062f, 0.227058f, 0.141633f, -0.161103f, 0.018324f, -0.078005f, -0.021798f, 0.676978f, 0.246592f, 0.162164f, 0.087571f, 0.009437f, 0.190416f, 0.234477f, 1.037081f, 0.248301f, 0.152136f, 0.257428f, 0.006892f,
0.556446f, 0.217819f, 0.217520f, 0.055955f, -0.002508f, 0.311938f, 0.302472f, 0.389086f, 0.072442f, 0.122718f, 0.512726f, 0.173942f, 0.003326f, 0.558232f, 0.022225f, 0.489528f, 0.282255f, 0.057132f, 0.352127f, 0.231981f, 0.064084f, 0.020999f,
0.368682f, 0.006908f, 0.056478f, 0.243188f, 0.436275f, 0.433914f, 0.565137f, 0.229972f, 0.469776f, 0.421516f, 0.046262f, 0.396149f, 0.424437f, 0.362152f, 0.536698f, -0.586906f, 0.084794f, -0.006961f, 0.107175f, 0.388611f, 0.246165f, 0.328016f};
            Layer1W = new float[]{-0.509813f, 1.350596f, -1.165004f, 1.734052f, -0.793687f, 1.903576f, -2.491975f, 1.402934f, -1.060189f, -3.284539f, 1.026251f, -1.085781f, -0.098977f, 2.725179f, -0.834822f, 1.889196f, -8.650579f, 1.617179f, 3.758414f,
-4.173053f, -7.785860f, 1.610454f, -0.812599f, 1.597925f, -0.497183f, 1.771741f, -1.671960f, 1.754158f, 0.272038f, -4.300776f, -4.209235f, -5.490335f, 0.662433f, -0.012865f, 0.470290f, -1.293386f, -0.543107f, 0.663139f, 0.743215f, -0.167643f,
0.911662f, 0.663567f, -1.417691f, 0.499585f, -0.379167f, 2.318377f, 2.464778f, -6.177304f, -1.706363f, -2.782309f, 1.212306f, -0.589189f, 0.684757f, -0.312196f, 0.122487f, -0.306360f, 0.048656f, -1.326437f, 2.679332f, 2.648361f, 6.726150f,
-4.411240f, -3.298199f, -2.716933f, -3.359612f, -4.069565f, 0.021883f, 2.285673f, 1.684056f, -7.817721f, -0.666249f, -2.979251f, 0.644414f, 3.484161f, 0.316598f, -7.663215f, 2.620394f, 0.100489f, -0.499789f, -4.231360f, 3.322262f, 1.152096f,
5.403091f, 0.292325f, -4.847446f, -0.839764f, -5.308395f, 0.143374f, -0.780097f, -0.838460f, -0.964188f, -0.623328f, -1.015589f, 0.791442f, 0.616208f, -0.993951f, 0.598322f, 0.697998f, 0.550082f, -0.887831f, 0.840724f, 1.457997f, 0.696257f,
-1.023890f, 0.203286f, -2.885098f, 1.886248f, 0.999304f, -3.788539f, 1.455959f, -0.245349f, 2.531197f, -0.465542f, -0.054517f, 0.746596f, -5.632394f, -2.702202f, -4.375931f, 2.617602f, 0.377501f, 2.992115f, 0.145725f, 1.491539f, -2.006234f,
-1.224734f, 1.753898f, 2.556675f, 1.397179f, -5.240978f, -4.175711f, 1.656963f, 1.389860f, -0.135915f, -3.292856f, -3.020646f, -2.451348f, 2.821218f, 1.528060f, 0.093911f, 0.326515f, -1.073317f, 3.250438f, -0.630559f, -0.391183f, -1.555376f,
2.841909f, 0.200921f, 0.099998f, -4.338206f, -2.915191f, 3.736212f, 1.756225f, 0.148435f, 1.099879f, -0.829243f, -0.524118f, -1.174213f, 1.026833f, -2.336146f, -0.165758f, 1.168051f, -0.625524f, 0.024033f, -2.020058f, 1.588147f, -0.496392f,
2.339083f, -0.507185f, 0.344583f, 0.603947f, -2.049828f, 0.901701f, -2.547417f, -8.411345f, -6.154114f, -0.506862f, -0.022935f, 0.512578f, 1.348395f, 1.130165f, 1.747682f, -5.292293f, 2.542958f, -4.923885f, -4.676127f, -1.500986f, 1.764330f,
-0.219617f, 0.699049f, 1.180121f, 1.213217f, -2.233512f, -0.697937f, -2.408952f, 1.569362f, 1.232778f, -3.716189f, 1.469502f, -0.316649f, 1.757637f, -0.954146f, 0.193171f, 2.588064f, -4.320048f, -2.062545f, 2.896047f, -1.475589f, -0.783277f,
0.425520f, -0.077205f, -0.413889f, 2.039694f, 0.388954f, 0.704174f, -4.929707f, -4.682450f, 3.560902f, 1.691624f, 3.188811f, -2.583967f, -1.975494f, 0.357077f, -1.878747f, -0.155805f, 0.102045f, 1.251453f, 0.619488f, -1.265257f, 0.525807f,
-0.853820f, 0.613842f, -0.400923f, -0.186723f, -0.438056f, -0.205750f, -1.378565f, 0.549423f, 0.663118f, -1.866750f, -0.434599f, 1.723022f, 1.628703f, -0.885751f, -1.696460f, 0.017292f, 0.958916f, 2.367090f, -5.387648f, 0.239472f, -4.432156f,
-0.777278f, 2.712867f, 2.417325f, -0.066669f, 1.935547f, -2.037118f, 0.642513f, 3.663286f, -2.610950f, -4.373033f, 3.914527f, -0.550695f, 3.474273f, -3.681304f, -0.074461f, 1.988557f, -1.701527f, 2.886099f, 2.314907f, -2.669699f, -6.096555f,
-0.029859f, 4.309811f, -0.096248f, -1.147708f, -1.125744f, 0.710617f, 1.786307f, -0.755866f, -1.534735f, 0.559922f, -2.389294f, 1.732091f, 0.896040f, 1.257131f, -1.243996f, -0.436601f, -0.511308f, -0.885785f, -1.023514f, 0.961111f, 0.299636f,
0.819694f, -0.521652f, -0.213687f, 0.756583f, 0.233474f, -1.016083f, -1.344423f, -0.546966f, -0.372153f, 1.466091f, -0.500378f, -0.153592f, -3.781112f, 1.111534f, -0.250831f, 1.995205f, -0.121341f, 1.794968f, -3.317427f, -2.633414f, 2.158814f,
0.272180f, 2.055834f, -0.833345f, -4.329421f, 4.198885f, 0.233644f, -0.529012f, -0.084080f, 0.602710f, -0.664390f, 0.603270f, -0.543013f, 1.746105f, -1.960708f, -1.818506f, 0.357055f, 0.355791f, -1.183697f, 0.112258f, 1.404058f, 0.985144f,
-3.712619f, -0.102331f, -0.358561f, 1.201565f, 0.375917f, -1.693190f, -4.303225f, -0.884388f, -0.496903f, -1.985240f, 0.792501f, 0.949723f, 1.396224f, -0.674893f, -0.494402f, -0.222029f, 1.807114f, -2.413462f, 0.130711f, 1.875053f, -2.359490f,
-0.002268f, -2.110883f, 5.211566f, -2.359672f, 1.163500f, 1.438474f, -6.007011f, -0.755657f, -0.671343f, -1.342642f, 0.238852f, -0.268208f, -0.802587f, -0.448798f, 0.681280f, -0.832249f, 0.903060f, 0.767163f, -0.553519f, -0.000690f, -0.800483f,
-2.123634f, -0.215153f, 0.299021f, 1.209397f, -2.006049f, 2.517730f, 1.063655f, 2.218321f, 0.540697f, -0.799260f, -0.975035f, 0.253790f, -1.223648f, -2.191187f, -0.122067f, 1.331685f, 0.135674f, 0.503394f, -1.740196f, -1.368987f, -0.426227f,
-0.209611f, 0.352458f, 1.234458f, -0.547404f, 0.421793f, -0.885587f, 0.710921f, 1.942309f, -5.572245f, -0.031044f, -0.342547f, -1.312631f, 2.471703f, 0.765418f, 1.946589f, 1.550859f, -4.109111f, -0.466641f, 0.747552f, 0.895677f, 1.332519f,
-0.679554f, -1.072559f, 0.067293f, 0.715854f, -1.976051f, 0.609966f, 0.128273f, -3.070232f, 0.882745f, 1.049125f, -3.109064f, -0.199868f, -1.618613f, 1.052953f, -0.735228f, 1.836333f, -2.701801f, 0.037560f, -0.520720f, 0.896244f, 0.467303f,
0.529054f, -0.185663f, -2.468618f, 1.409899f, 2.676294f, -3.483240f, 3.046958f, -1.350020f, -3.422754f, 0.372540f, -0.313167f, -5.477908f, 0.156646f, 2.609274f, -3.192309f, -3.303187f, 3.083704f, 3.773390f, -4.944390f, 0.859470f, 1.959778f,
0.021745f, -1.875129f, -0.235057f, -0.088311f, 0.758991f, -0.037664f, -4.148387f, 1.647757f, 0.648019f, 0.412009f, -1.512321f, 0.658187f, -3.156624f, -0.289895f, 1.675465f, -0.426084f, -0.318892f, 1.152058f, -3.217089f, -4.623569f, 2.807728f,
4.339222f, 1.127701f, -2.395920f, -0.322268f, 2.134415f, 2.564406f, -1.033320f, -2.479267f, 2.135984f, -2.233851f, -1.617635f, -7.791342f, 3.554183f, -0.618558f, -0.101362f, 0.161756f, 1.428642f, 0.660672f, 3.230655f, -5.685527f, 0.252920f,
0.254684f, -4.798246f, -2.051853f, 0.213835f, -0.725487f, 0.275900f, 0.783974f, 0.715656f, -0.534724f, -2.613110f, 0.995949f, 1.842439f, 0.579515f, -2.991710f, -3.325606f, -1.048953f, -0.050372f, -0.721600f, -1.353389f, 0.750715f, 0.564172f,
1.155457f, -0.393645f, 0.107215f, 0.076416f, -0.178258f, -0.734188f, 0.079716f, -0.029270f, 0.056449f, -2.545393f, -0.259888f, 0.787114f, -3.605193f, 0.846373f, 0.634931f, 1.333533f, -0.094440f, -0.399404f, 1.320354f, -0.916436f, 1.657814f,
-4.678431f, 1.395933f, -3.389341f, -0.883902f, 2.191681f, 1.029950f, -1.599884f, 1.381898f, -0.066122f, -0.219790f, -4.137969f, 3.619632f, -1.948513f, 1.492699f, -1.816783f, 1.261414f, -5.378562f, -0.688841f, -0.615693f, -1.077380f, -0.190219f,
0.415659f, 0.551955f, 0.878475f, 0.337834f, 0.355778f, -0.736423f, 0.253913f, -0.313956f, -0.002092f, 2.206971f, 1.084686f, 0.438905f, -0.288477f, -4.079832f, 2.076068f, 1.353100f, 1.315707f, 0.159547f, -2.712170f, -1.528692f, 2.286039f, 0.303849f,
-3.885560f, -6.347043f, 1.138940f, -5.064538f, 1.369245f, 0.154188f, -0.882653f, -1.005770f, 1.467442f, 1.278283f, 0.745436f, 2.735262f, -2.860544f, -2.612641f, 2.276089f, -3.891125f, 2.177125f, 0.101922f, -0.570531f, -1.308008f, 0.326678f,
0.961598f, -3.592740f, -1.025985f, 0.683661f, 3.126073f, 0.134510f, -1.371729f, -5.705219f, -0.578873f, -0.974486f, -0.162167f, -0.767047f, -0.151164f, -0.749328f, 0.341969f, 1.224340f, 0.916849f, 0.927526f, -1.778838f, 0.062825f, 2.114693f,
1.790562f, 3.189621f, -3.418081f, -4.127276f, -0.429456f, -0.885208f, 0.289546f, 0.421546f, -0.439613f, -0.664027f, 0.546695f, -0.629178f, -1.107780f, 1.930491f, 0.661252f, 1.212252f, -2.067168f, -2.708253f, -1.766193f, 1.689561f, -0.491240f,
-3.440690f, 3.508768f, 2.995566f, 2.685923f, -2.836091f, -5.413795f, 2.846061f, 2.624835f, -3.964658f, -2.957435f, -0.102508f, 0.503118f, -0.522223f, -0.449395f, 2.820744f, -0.884533f, -3.528227f, 2.398168f, 3.115527f, -0.092235f, -1.255906f,
-0.269822f, -1.445329f, 0.997531f, -0.784945f, -1.122923f, -0.369401f, 0.683899f, -1.857067f, 0.332831f, 2.162994f, -2.754637f, -1.117303f, 0.937209f, -2.448255f, 0.385064f, -0.261943f, 2.109333f, -0.378147f, 0.570718f, -0.766849f, 1.218276f,
-1.010004f, -0.593341f, 0.953448f, -0.487350f, 0.223411f, -3.041044f, 2.128892f, 0.069628f, 0.937132f, -1.648358f, -0.847325f, -1.646074f};
            Layer1B = new float[] { -0.394887f, -0.008305f, -0.121726f, -0.125557f, -0.281072f, 0.023397f, 0.140299f, -0.004192f, 0.447582f, 0.001067f, 0.024633f };
        }
    }
}
